HTMLのonkeypressイベント属性

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

<input type="text" onkeypress="displayResult()">

自分で試してみてください

ブラウザのサポート

IE Firefox Chrome Safari Opera

すべての主要ブラウザが onkeypress 属性をサポートしています。

定義と用法

onkeypress 属性はユーザーが(キーボード上で)キーを押したときにトリガーされます。

ヒント:onkeypress イベントに対するイベントの順序:

  • onkeydown
  • onkeypress
  • onkeyup

注記:すべてのブラウザで、onkeypress イベントはすべてのキーがトリガーされない(例えば ALT、CTRL、SHIFT、ESC)。

注記:onkeypress 属性は以下の要素には適用されません:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> または <title>。

HTML 4.01 と HTML5 の違い

なし。

文法

<element onkeypress="script">

属性値

説明
script onkeypress が発生したときに実行されるスクリプト。