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 继承自