MouseEvent getModifierState() 方法
描述
The getModifierState()
方法返回 true 如果指定的修饰键被按下或激活。
仅在按下时才激活的修饰键
- Alt
- AltGraph
- Control
- Meta
- Shift
单击时激活,再次单击时停用的修饰键
- CapsLock
- NumLock
- ScrollLock
语法
event.getModifierState(modifierKey)
参数值
参数 | 描述 |
---|---|
modifierKey | 要检查是否激活的键。合法值 "Alt" "AltGraph" "CapsLock" "Control" "Meta" "NumLocK" "ScrollLock" "Shift" |
技术细节
返回值 | 一个布尔值。 如果修饰键被激活,则返回 true 否则返回 false 。 |
---|---|
DOM 版本 | DOM Level 3 鼠标事件. |
更多示例
相关页面
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 |