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:在數字小鍵盤上按下該鍵(例如,標準鍵盤右側的 "2" 鍵)
注釋:location 屬性只能用于 onkeydown 和 onkeyup 事件,不能用于 onkeypress。
注釋:該屬性只讀。
語法
event.location
技術細節
返回值: |
數字值,表示鍵盤或設備上按鍵的位置。 該數字由 4 個常量表示:
|
---|---|
DOM 版本: | DOM Level 3 Events |
瀏覽器支持
表中的數字注明了完全支持該屬性的首個瀏覽器版本。
屬性 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
location | 支持 | 9.0 | 15.0 | 不支持 | 支持 |