我以为可以在Stack Overflow的某处得到答案,但是我找不到它。
如果我正在监听按键事件,是否应该使用.keyCode
或.which
确定是否按下Enter键?
我一直都做以下事情:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
但我看到的是使用.which
而不是的示例.keyCode
。有什么不同?一个跨浏览器比另一个更友好吗?