ユーザがキー押したときに JavaScript を実行します:
<input type="text" onkeypress="displayResult()">
Try it Yourself ❯
onkeypress 属性は、ユーザが(キーボードの)キー押したときに発火します。
チップ: onkeypress イベントに関連するイベントの順序:
注: onkeypress イベントは、全てのブラウザで、全てのキーに発火するわけではありません(例えば、ALT、CTRL、SHIFT、ESC) 。 ユーザがキーを押したかどうかだけを検出するには、すべてのキーに対して動作する、onkeydown を代わりに使用します。
イベント属性 | |||||
---|---|---|---|---|---|
onkeypress | Yes | Yes | Yes | Yes | Yes |
なし。
<element onkeypress="script">
値 | 説明 |
---|---|
script | script は onkeypress で実行される |
サポートする HTML タグ: | 次の要素を除くすべての HTML 要素: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title> |
---|
HTML DOM リファレンス:onkeypress イベント