我認爲這將在堆棧溢出的某個地方得到解答,但是我找不到它。.keyCode與.which
如果我正在監聽按鍵事件,我應該使用.keyCode
還是.which
來確定Enter鍵是否被按下?
我一直在做類似如下:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
但我看到使用.which
,而不是.keyCode
例子。有什麼不同?另一種跨瀏覽器友好嗎?
這兩個現在都被視爲棄用,FYI。 https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/which https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode – VisWebsoft 2017-11-27 14:07:33