MouseEvent getModifierState() 方法
定义和用法
如果指定的修饰键被按下或激活,则 getModifierState() 方法返回 true。
仅在按下时激活的修饰键:
- Alt
- AltGraph
- Control
- Meta
- Shift
单击时激活,再次单击时停用的修饰键:
- CapsLock
- NumLock
- ScrollLock
浏览器支持
表格中的数字注明了完全支持该方法的首个浏览器版本。
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
语法
event.getModifierState(modifierKey)
参数值
参数 | 描述 |
---|---|
modifierKey |
检查键是否已被激活。合法值:
|
技术细节
返回值: | 布尔值,如果指定的修饰键被激活,则为 true,否则为 false。 |
---|---|
DOM 版本: | DOM Level 3 Events |