HTML DOM KeyboardEvent
KeyboardEvent 对象
KeyboardEvent 对象处理用户按下键盘上的键时发生的事件。
键盘事件
事件 | 发生时间 |
---|---|
onkeydown | 用户按下键 |
onkeypress | 用户按下键 |
onkeyup | 用户释放键 |
KeyboardEvent 属性
属性 | 返回 |
---|---|
altKey | 如果按下了 ALT 键 |
charCode | 已弃用(避免使用它) |
code | 触发事件的键的代码 |
ctrlKey | 如果按下了 CTRL 键 |
isComposing | 事件状态是否正在组合 |
key | 触发事件的键的值 |
keyCode | 已弃用(避免使用它) |
location | 键盘或设备上键的位置 |
metaKey | 如果按下了 META 键 |
repeat | 键是否被反复按住 |
shiftKey | 如果按下了 SHIFT 键 |
which | 已弃用(避免使用它) |
KeyboardEvent 方法
方法 | 描述 |
---|---|
getModifierState() | 如果指定键被激活,则返回 true |
继承的属性和方法
KeyboardEvent 继承了来自