keydown(fn)
version 1.0 以降
解説
マッチした要素のkeydownイベントに、イベントハンドラをバインドします。
bind("keydown", fn) のヘルパイベントです。
通常、keydown イベントは、キーボードのキーを押し下げる時に発生します。
通常のイベントの発生順序は以下の通りです。
押下されたキー、ブラウザ、IMEの状態によっては、発生しないイベントやイベントの発生順序が異なる場合があります。
- keydown: キーが押し下げられる
- keypress: キーが押される
- keyup: キーが上がる
引数
-
fn
Function: keydown イベントにバインドするイベントハンドラ関数
戻り値
関連
例
例1:テキストボックスでキーが押し下げられると、keydownイベント発生回数、キーコード、シフトキーの状態、コントロールキーの状態を表示します。
var event_count = 0;
$("#test_result :text").keydown(function(event){
$("#display").html(
"keydownイベント発生回数" + (++event_count) + "回" + "<br/>" +
"event.keyCode: " + event.keyCode + "<br/>" +
"event.shiftKey: " + event.shiftKey + "<br/>" +
"event.ctrlKey: " + event.ctrlKey
);
});
|