MouseEvent getModifierState() 方法
描述
getModifierState() 方法返回指定的修飾鍵是否被按下或啟用,如果是則返回 true。
僅在按下時啟用的修飾鍵
- Alt
- AltGraph
- Control
- Meta
- Shift
在單擊時啟用,再次單擊時 deaktivated 的修飾鍵
- CapsLock
- NumLock
- ScrollLock
語法
event.getModifierState(modifierKey)
引數值
| 引數 | 描述 |
|---|---|
| modifierKey | 要檢查是否啟用的鍵。合法值 "Alt" "AltGraph" "CapsLock" "Control" "Meta" "NumLocK" "ScrollLock" "Shift" |
技術詳情
| 返回值 | 布林值。 如果修飾鍵已啟用,則返回 true否則返回 false。 |
|---|---|
| DOM 版本 | DOM Level 3 Mouse Events。 |
更多示例
相關頁面
HTML DOM 參考:MouseEvent altKey 屬性
HTML DOM 參考:MouseEvent ctrlKey 屬性
HTML DOM 參考:MouseEvent metaKey 屬性
瀏覽器支援
event.getModifierState 是 DOM Level 3 (2004) 功能。
所有現代瀏覽器都完全支援它
| Chrome | Edge | Firefox | Safari | Opera | IE |
| 是 | 是 | 是 | 是 | 是 | 11 |