我以为这会在Stack Overflow上的某个地方得到解答,但我找不到它.
如果我正在收听按键事件,我应该使用.keyCode还是.which确定是否按下了Enter键?
我总是做类似以下的事情:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
Run Code Online (Sandbox Code Playgroud)
但我看到的是使用的例子.which而不是.keyCode.有什么不同?是否比另一个更加跨浏览器友好?