HTML DOM KeyboardEvent
KeyboardEvent オブジェクト
ユーザーがキーボードのキーを押したときに発生するイベントは KeyboardEvent オブジェクトに属します。
属性/メソッド | 説明 |
---|---|
altKey | キーボードイベントがトリガーされたときに「ALT」キーが押されているかどうかを返します。 |
charCode | onkeypress イベントがトリガーされたキーの Unicode 字符コードを返します。 |
code | イベントをトリガーしたキーのコードを返します。 |
ctrlKey | マウスイベントのタイミングで「CTRL」キーが押されているかどうかを返します。 |
getModifierState() | 指定されたキーがアクティブであれば true を返します。 |
isComposing | イベントの状態が構成中であるかどうかを返します。 |
key | イベントが表すキーのキーボード値を返します。 |
keyCode | onkeypress イベントがトリガーされたキーの Unicode 字符コードを返します。または onkeydown または onkeyup イベントがトリガーされたキーの Unicode キーコードを返します。 |
location | キーボードまたはデバイス上のキーの位置を返します。 |
metaKey | 「META」キーが押されているかどうかを返します。 |
repeat | 特定のキーが繰り返し押されているかどうかを返します。 |
shiftKey | 「SHIFT」キーが押されているかどうかを返します。 |
which | onkeypress イベントがトリガーされたキーの Unicode 字符コードを返します。または onkeydown または onkeyup イベントがトリガーされたキーの Unicode キーコードを返します。 |
イベントタイプ
これらのイベントタイプは KeyboardEvent オブジェクトに属しています:
イベント | 説明 |
---|---|
onkeydown | ユーザーがキーを押しているときに、このイベントが発生します。 |
onkeypress | ユーザーがキーを押したときに、このイベントが発生します。 |
onkeyup | ユーザーがキーを離したときに、このイベントが発生します。 |