onkeyup イベント
定義と使用法
onkeyupイベントは、ユーザーがキー(キーボード上で)をリリースしたときに発生します。
ヒント:onkeyupイベントに関連するイベントの順序:
インスタンス
例1
ユーザーがキーをリリースしたときにJavaScriptを実行:
<input type="text" onkeyup="myFunction()">
例2
"onkeydown"と"onkeyup"イベントを一緒に使用:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
例3
テキストフィールドから実際にリリースされたキーを表示:
名前を入力してください:<input type="text" id="fname" onkeyup="myFunction()"> <script> function myFunction() { var x = document.getElementById("fname").value; document.getElementById("demo").innerHTML = x; } </script>
文法
HTMLで:
<element onkeyup="myScript">
JavaScriptで:
object.onkeyup = function(){myScript};
JavaScriptでaddEventListener()メソッドを使用する方法:
object.addEventListener("keyup", 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 |
---|---|---|---|---|---|
onkeyup | サポート | サポート | サポート | サポート | サポート |