Webのキー操作は注意が必要です。

キーボード操作で、操作禁止キーを指定。
忘れないように…(IE専用かな?)

Esc
Bckspace
F1
F5
F6 (なんか不明なフレームに移動して、キー制御できなくなる。onkeydownメソッドが呼ばれなくなる…)
F11 (フルスクリーンにすると、アドレスバーが出ちゃって、アドレスばればれ~)
Ctrl+W/E/D/I/O/H/L/M/N/B/P/R (この辺色々)
ALT +← (backspace と一緒)

かな?
event.keyCode でーキーコードを取得し、判断する。
キーコード(数字)は、alert出だせばわかる。

window.document.onkeydown にファンクションを設定でOKかな?


ちなみに、onsubmit で処理を行うのはダメです。
JavaScript内で、submit(); メソッドを呼ばれた場合、
onsubmit に設定した処理が呼び出されません。

片手落ちですね。
(JavaScript内だから先に呼べよ?面倒+チーム全体に周知しても忘れられるよ)

コメント

このブログの人気の投稿

ヨドバシカメラの店舗購入履歴を見るには…

C# の WPF の DataGrid で 行を交互に背景色を変える+選択色を変える+カラムが無い所も変える…

Visual Studio の ホットリロードが動かない場合に確認するところ