KeyboardEvent getModifierState() 方法
定义和用法
如果指定的修饰键被按下或激活,getModifierState() 方法返回 true。
仅在按下时激活的修饰键:
- Alt
- AltGraph
- Control
- Meta
- Shift
点击时激活,再次点击时停用的修饰键:
- CapsLock
- NumLock
- ScrollLock
浏览器支持
表中的数字表示完全支持该方法的第一个浏览器版本。
方法 | |||||
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
语法
event.getModifierState(modifierKey)
参数值
参数 | 描述 |
---|---|
modifierKey | 检查是否激活的关键。 可能的值: "Alt" "AltGraph" "CapsLock" "Control" "Meta" "NumLocK" "ScrollLock" "Shift" |
技术细节
返回值: | 一个布尔值,如果指定的修饰键被激活则为true,否则为false。 |
---|---|
DOM 版本: | DOM Level 3 Events |
更多实例
相关页面
HTML DOM 参考手册: KeyboardEvent keyCode 属性
HTML DOM 参考手册: KeyboardEvent which 属性
HTML DOM 参考手册: KeyboardEvent charCode 属性