備忘録的プログラミングリファレンス

onkeypress イベント

 非推奨。onkeydown イベントを利用することが推奨されています。
キーボード入力が許可された <input><textarea> などの form エレメントが対象です。ただし、ALT, CTRL, SHIFT, ESC キーには反応しません。

 全てのキーに反応するようにするにはonkeydown イベントを使います。

 form エレメント以外のエレメントにKeybordイベントを設定するには、Keyboardイベント「formエレメント以外のKeyboadイベントの設定」を参照して下さい。

構文(Syntax)

in HTML

<tagelement onkeypress="oneFunction()">

in JavaScript

object.onkeypress = function(){ };

object.addEventListener("keypress", script_);

備考(Remarks)

BubblesYes
CancelableYes
InterfaceKeyboardEvent
Supported HTML ElementsALL HTML elements