HTML DOM 中的KeyboardEvent getModifierState()方法用于返回指定的修饰键是否被按下或激活。如果指定的键被按下,KeyboardEvent getModifierState() 方法返回 true,否则返回 false。
按下然后激活修饰键的键列表如下:
- 替代
- 替代图
- 控制
- 元
- 转移
当用户单击时激活修饰键并再次使用 clicked 停用:
- 大写锁定
- 数字键盘(的第一个键
- 滚动锁定
句法:
event.getModifierState( modifierKey )
下面的程序说明了 HTML DOM 中的 KeyboardEvent getModifierState() 属性:
例子:这个例子查明“SHIFT”键是否被按下。
HTML DOM KeyboardEvent getModifierState() Method
GeeksforGeeks
KeyboardEvent getModifierState() Method
Check whether the SHIFT key
pressed down or not
输出:
在按下按钮之前:
按下按钮后:
支持的浏览器: KeyboardEvent getModifierState() 方法支持的浏览器如下:
- 谷歌浏览器 30.0
- 浏览器 9.0
- 火狐 15.0
- Safari 10.1
- 歌剧 17.0