KeyboardEvent: location 屬性
KeyboardEvent.location 只讀屬性返回一個 unsigned long,表示鍵盤或其它輸入裝置上按鍵的位置。
可能的值是
| 常量 | 值 | 描述 |
|---|---|---|
DOM_KEY_LOCATION_STANDARD |
0 | 該按鍵只有一個版本,或者左右版本無法區分,並且不是在數字鍵盤或被認為是鍵盤一部分的按鍵上按下。 |
DOM_KEY_LOCATION_LEFT |
1 | 該按鍵是左側版本;例如,在標準的 101 鍵美式鍵盤上按下了左側的 Control 鍵。此值僅用於在鍵盤上具有多個可能位置的按鍵。 |
DOM_KEY_LOCATION_RIGHT |
2 | 該按鍵是右側版本;例如,在標準的 101 鍵美式鍵盤上按下了右側的 Control 鍵。此值僅用於在鍵盤上具有多個可能位置的按鍵。 |
DOM_KEY_LOCATION_NUMPAD |
3 |
該按鍵位於數字鍵盤上,或者具有對應於數字鍵盤的虛擬鍵碼。
注意: 當 NumLock 鎖定後,Firefox 始終為數字鍵盤上的按鍵返回
注意: NumLock 鍵的鍵盤事件在 Firefox 和 Internet Explorer 中都指示 |
DOM_KEY_LOCATION_MOBILE 非標準 已棄用 |
4 |
該按鍵位於移動裝置上;這可以位於物理鍵盤或虛擬鍵盤上。 |
DOM_KEY_LOCATION_JOYSTICK 非標準 已棄用 |
5 |
該按鍵是遊戲控制器上的按鈕或移動裝置上的操縱桿。 |