Latest web development tutorials

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屬性可用於onkeydownonkeyup事件,但不能用於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


事件對象參考手冊 事件對象