当我尝试e.keyCode
时,我正在使用 jQuery 对于输入密钥,如下所示
if (e.keyCode === 13) {
// my code
}
然后它适用于ie7和所有主流浏览器,但不适用于ie10。
但是当我使用e.which
时,它会在所有主流浏览器中运行。
e.keyCode
和e.which
之间的区别是什么?
答案 0 :(得分:17)
event.which属性规范化event.keyCode和event.charCode。 建议观看event.which键盘输入键。
keyCode是标准JavaScript,当然并非所有浏览器以相同方式实现。