键盘事件
事件类型
keydown
:按下键盘上的任意键触发,如果按住不放,会重复触发此事件
keypress
:按下键盘上一个字符键时触发
keyup
:抬起键盘上的任意键触发
keydown
、keypress
如果阻止了事件默认行为,文本不会显示。
事件对象
KeyboardEvent
code:
得到按键字符串,适配键盘布局。
key:
得到按键字符串,不适配键盘布局。能得到打印字符。
keyCode、which:
得到键盘编码(已过时)
keydown
:
按下键盘上的任意键触发,如果按住不放,会重复触发此事件
keypress
:
按下键盘上一个字符键时触发
keyup
:
抬起键盘上的任意键触发
keydown
、keypress
如果阻止了事件默认行为,文本不会显示。
KeyboardEvent
code:
得到按键字符串,适配键盘布局。
key:
得到按键字符串,不适配键盘布局。能得到打印字符。
keyCode、which:
得到键盘编码(已过时)