onkeypress イベント
定義と使用法
onkeypressイベントは、ユーザーがキーを押したときに発生します(キーボード上で)。
ヒント:onkeypressイベントに関連するイベントの順序:
注釈:すべてのキー(例えばALT、CTRL、SHIFT、ESC)がすべてのブラウザでonkeypressイベントをトリガーするわけではありません。特定のキーが押されたかどうかを検出する必要がある場合は、onkeydownイベントを使用してください。それはすべてのキーに適用されます。
文法
HTMLで:
<element onkeypress="myScript">
JavaScriptで:
object.onkeypress = function(){myScript};
JavaScriptでaddEventListener()メソッドを使用する方法:
object.addEventListener("keypress", myScript);
注釈:Internet Explorer 8またはそれ以前のバージョンではサポートされていません addEventListener()メソッド。
技術的詳細
バブル: | サポート |
---|---|
キャンセル可能: | サポート |
イベントタイプ: | KeyboardEvent |
サポートされているHTMLタグ: | すべてのHTML要素は、以下の要素を除いています:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style>および<title> |
DOM バージョン: | レベル2 イベント |
ブラウザサポート
イベント | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeypress | サポート | サポート | サポート | サポート | サポート |