- 常用键盘事件
事件除了使用鼠标触发,还可以使用键盘触发。
键盘事件 触发条件
onkeyup 某个键盘按键被松开时触发
onkeydown 某个键盘按键被按下时触发
onkeypress 某个键盘按键被按下时触发 但是他不识别功能键 比如ctrl shift箭头等
注意: - 如果使用addEventListener 不需要加 on
- onkeypress 和前面2个的区别是,它不识别功能键,比如左右箭头,shift 等。
- 三个事件的执行顺序是: keydown – keypress — keyup
8.2 键盘事件对象
keyCode 返回该键的ASCII值
注意: onkeydown 和 onkeyup 不区分字母大小写,onkeypress 区分字母大小写。
在我们实际开发中,我们更多的使用keydown和keyup, 它能识别所有的键(包括功能键)
Keypress 不识别功能键,但是keyCode属性能区分大小写,返回不同的ASCII值
js核心-Web-API-DOM-常用键盘事件-键盘事件对象
最新推荐文章于 2024-06-16 20:19:46 发布