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