備忘録的プログラミングリファレンス

key プロパティ

event.key

 key プロパティは、キーボードの押されたキーの識別子を返すKeyboardEventインターフェイスのプロパティです。 キー識別子はキーボードのキーを識別するための文字列です。

key プロパティの取得
var str_key = event.key;

詳しくは Example を参照してください

 「ALT」、「CTRL」、「META」、「SHIFT」キーが押されたかを知るにはaltKeyctrlKeymetaKeyshiftKeyプロパティを使用します。

 key プロパティの戻り値は DOMString 型です。Eventオブジェクトを通して、event.key で取得できます。

 event オブジェクトは以下のイベントの発生を捉えるによって取得できます。

イベント概要
onkeydownなんからのキーボードのキーを押したら
onkeypressShift、Fn、CapsLock を除くキーボードのキーを押したら
onkeyupキーボードのキーが押してから戻るときに

ページ内 Index

構文(Syntax)

返り値はString型で、読み取り専用です。

String = event.key;

返り値(Return Values)

Type摘要
Stringキーの識別子

Example

 key プロパティの例です。押されたキーを表す文字列を取得します。
 以下は、HTML,CSS,Scriptコード例です。

確認ボタンをクリックしてください。以下のHTML,CSS,Scriptコード例が再実行されます。