KeyboardEvent location 属性
定義と使用法
location 属性は、キーボードまたはデバイス上のボタンの位置を示す数字を返します。
この数字は 4 つの定数で表されます:
0. DOM_KEY_LOCATION_STANDARD:このボタンは、キーボードの右側または左側に押されず、数字キーボードにも押されません(この値は、例えば「A」、「U」、「SPACE」や「5」など、キーボード上のほとんどのボタンを代表します)
1. DOM_KEY_LOCATION_LEFT:左ボタンが押されました(例えば、標準の 101キー米国キーボードの左「CTRL」ボタンまたは左「ALT」ボタンなど)
2. DOM_KEY_LOCATION_RIGHT:右ボタンが押されました(例えば、標準の 101キー米国キーボードの右「CTRL」ボタンまたは右「ALT」ボタンなど)
3. DOM_KEY_LOCATION_NUMPAD:数字キーボード上にこのボタンを押します(例えば、標準の 101キー米国キーボードの右側の「2」ボタンなど)
注釈:location 属性は以下にのみ使用できます onkeydown および onkeyup イベント、以下に使用できません onkeypress。
注釈:この属性は読み取り専用です。
構文
event.location
技術的な詳細
返り値: |
数字値は、キーボードまたはデバイス上のボタンの位置を示します。 この数字は 4 つの定数で表されます:
|
---|---|
DOM バージョン: | DOM レベル 3 イベント |
ブラウザのサポート
表の数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。
属性 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
location | サポートされています | 9.0 | 15.0 | サポートされていません | サポートされています |