JavaScript HTML DOM KeyboardEvent 对象参考
-
KeyboardEvent对象
用户按下键盘上的键时发生的事件属于KeyboardEvent对象。 -
KeyboardEvent属性和方法
属性/方法 描述 altKey 返回触发键事件时是否按下“ALT”键 charCode 返回触发事件的键的Unicode字符代码 code 返回触发事件的键的代码 ctrlKey 返回触发键事件时是否按下“CTRL”键 getModifierState() 如果激活了指定的键,则返回true isComposing 返回事件的状态是否正在撰写 key 返回事件表示的键的键值 keyCode 返回触发onkeypress事件的键的Unicode字符代码,或触发onkeydown或onkeyup事件的键的Unicode键代码 location 返回键盘或设备上键的位置 metaKey 返回触发键事件时是否按下“meta”键 repeat 返回是否重复按下某个键 shiftKey 返回触发键事件时是否按下“SHIFT”键 which 返回触发onkeypress事件的键的Unicode字符代码,或触发onkeydown或onkeyup事件的键的Unicode键代码 -
-
事件类型
这些事件类型属于KeyboardEvent对象:事件 描述 onkeydown 当用户按下某个键时发生该事件 onkeypress 当用户按下键时发生该事件 onkeyup 用户释放密钥时会发生该事件