HTML onkeypress イベント属性

❮ HTML イベント属性

ユーザがキー押したときに JavaScript を実行します:

<input type="text" onkeypress="displayResult()">
Try it Yourself ❯

定義と用法

onkeypress 属性は、ユーザが(キーボードの)キー押したときに発火します。

チップ: onkeypress イベントに関連するイベントの順序:

  1. onkeydown
  2. onkeypress
  3. onkeyup

注: onkeypress イベントは、全てのブラウザで、全てのキーに発火するわけではありません(例えば、ALT、CTRL、SHIFT、ESC) 。 ユーザがキーを押したかどうかだけを検出するには、すべてのキーに対して動作する、onkeydown を代わりに使用します。


ブラウザ・サポート

イベント属性
onkeypress Yes Yes Yes Yes Yes

HTML 4.01 と HTML5 の相違点

なし。


構文

<element onkeypress="script">

属性値

説明
script script は onkeypress で実行される

技術的詳細

サポートする HTML タグ: 次の要素を除くすべての HTML 要素: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>

関連ページ

HTML DOM リファレンス:onkeypress イベント


HTML Event Attributes HTML イベント属性