jQuery イベント - keypress() メソッド

入力フィールド内でのキーストローク数を計算します:

$("input").keydown(function(){
  $("span").text(i+=1);
});

実際に試してみてください

定義と使用法

keypress イベントは keydown イベントに似ています。ボタンが押されたときにイベントが発生し、現在のフォーカスを持つ要素上で発生します。

ただし、keydown イベントとは異なり、1文字ごとに keypress イベントが発生します。

keypress() メソッドは keypress イベントをトリガーし、または keypress イベントが発生したときに実行される関数を指定します。

注釈:ドキュメント要素上で設定されている場合、要素がフォーカスを取得しているかどうかに関わらず、イベントが発生します。

keypress イベントをトリガーします

構文

$(selector).keypress()

実際に試してみてください

関数をkeypress イベントにバインドします

構文

$(selector).keypress(function)
引数 説明
function オプションです。keypress イベントが発生したときに実行される関数を指定します。

実際に試してみてください