locationイベントプロパティ

事件对象参考手册イベントオブジェクト

例

キーの位置を取得する:

var x = event.location;

x出力結果は次のとおりです:

0

試してみる »


定義と使用

location プロパティは、キーボードまたはデバイス上のキーの位置を返します。

数値は4つの定数で表すことができます:

0. DOM_KEY_LOCATION_STANDARD:

最も左または最も右のキーでもなく、テンキーの数字でもないことを示します(この値は、"A"、"U"、"SPACE"、"5" など、ほとんどのキーを含みます)

1. DOM_KEY_LOCATION_LEFT:

左側のキー(左側の "CTRL" キーまたは左側の "ALT" キーの場合)

2. DOM_KEY_LOCATION_RIGHT:

右側のキー(右側の "CTRL" キーまたは左側の "ALT" キーの場合)

3. DOM_KEY_LOCATION_NUMPAD:

数字キー(標準キーボードの右側)

注:location プロパティは使用可能onkeydownとonkeyupイベントには使用できますが、onkeypressイベントには使用できません。

注:このプロパティは読み取り専用です。


ブラウザサポート

表内の数字は、このプロパティをサポートする最初のブラウザのバージョン番号を示します。

プロパティ
location Yes 9.0 15.0 サポートされていません Yes


構文

event.location

技術的な詳細

戻り値: キーボードまたはデバイス上のキーの位置を表す数値。

4つの数値は定数で表すことができます:

0. DOM_KEY_LOCATION_STANDARD
1. DOM_KEY_LOCATION_LEFT
2. DOM_KEY_LOCATION_RIGHT
3. DOM_KEY_LOCATION_NUMPAD

DOM バージョン: DOM Level 3 Events


事件对象参考手册イベントオブジェクト

その他の拡張