KeyboardEventlocationプロパティ_
例
キーの場所を取得します。
var x = event.location;
定義と使用法
locationプロパティは、キーボードまたはデバイスのキーの場所を示す数値を返します。
数は4つの定数で表されます。
0. DOM_KEY_LOCATION_STANDARD:
キーはキーボードの右側または左側で押されておらず、テンキーでも押されていません(この値は、キーボードのほぼすべてのキーを表します。たとえば、「A」、「U」、「SPACE」、「5」など)。 )。
1. DOM_KEY_LOCATION_LEFT:
左キーが押されました(たとえば、標準の101キーUSキーボードの左「CTRL」キーまたは左「ALT」キー)
2. DOM_KEY_LOCATION_RIGHT:
右キーが押されました(たとえば、標準の101キーUSキーボードの右「CTRL」キーまたは右「CTRL」キー)
3. DOM_KEY_LOCATION_NUMPAD:
キーがテンキーで押されました(たとえば、標準キーボードの右側にある「2」キー)
注: locationプロパティは、 onkeypressではなくonkeydownおよびonkeyupイベントで のみ使用できます。
注: このプロパティは読み取り専用です。
ブラウザのサポート
表の数字は、プロパティを完全にサポートする最初のブラウザバージョンを示しています。
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
構文
event.location
技術的な詳細
戻り値: |
キーボードまたはデバイスのキーの位置を表す数字 数は4つの定数で表されます。 0. DOM_KEY_LOCATION_STANDARD |
---|---|
DOMバージョン: | DOMレベル3イベント |