[JavaScript]鼠标键盘事件
onkeydown返回的都是大写字母的ASCII码(或者大家常说的键值),
onkeypress返回的window.event.keyCode是真实的字母的ASCII码。
举例:
当按下小写字母'a', 返回的window.event.keyCode是65,
而 onkeypress返回的window.event.keyCode是 97。
当按下大写字母'A'(无论是开启Caps Lock键,还是按下Shift键+a键)
onkeydown和onkeypress返回的window.event.keyCode都是65。
一个疑问:键值和按下的字母的ASCII是什么关系?
本文为临时草稿,结论有待验证。
浙公网安备 33010602011771号