问题描述
- event.which 将 event.keyCode 和 event.charCode 标准化了
-
jquery里面对event.which 将 event.keyCode 和 event.charCode 标准化了可是为什么还有好多人在jquery代码里面这样写
e.keyCode||e.which||e.charCode;而不是直接使用e.which
难道是我理解错了吗??
解决方案
有三种按键事件类型:keydown,keypress,keyup。?一个典型的按键会产生所有的这三种事件,依次是keydown,keypress,keyup。
如果一个键被按下并自动重复,则可能有多个keypress事件。
不能打印的功能键?会产生keydown,keyup事件。在某些浏览器中也可能产生keypress事件。然而在IE中,只有按键有一个ASC......
答案就在这里:event.charCode, event.keycode和event.which
时间: 2024-08-18 10:01:08