最佳答案
我以为这将在Stack Overflow的某个地方得到回答,但我找不到它。
如果我正在监听按键事件,我应该使用.keyCode
或.which
来确定是否按下了回车键吗?
我总是这样做:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
但我看到的例子使用.which
而不是.keyCode
。有什么不同?是否其中一种比另一种更适合跨浏览器?