0

キープレス、キーアップ、キーダウンイベントを検出する必要があるJavaScriptアプリケーションに取り組んでいます。

これが私のコードです:

    document.addEventListener("keypress", checkKeyPress);
    document.addEventListener("keydown", checkKeyDown);
    document.addEventListener("keyup", checkKeyUp);

keyup と keydown のリスナーは、Opera、Firefox、および Chrome で呼び出されます。ただし、Opera と Chrome ではキープレスのリスナーは呼び出されません。Firefox でのみ呼び出されます。

キープレスが処理されないのはなぜですか?

ブラウザのバージョン:
Opera: 12.15
Firefox: 23.0
Chrome: 28.0.1500.95

4

1 に答える 1