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 |