これはスタックオーバーフローのどこかで解決されると思いましたが、見つかりません。
キープレスイベントをリッスンしている場合、Enterキーが押されたかどう.keyCode
か.which
を確認するために使用する必要がありますか?
私はいつも次のようなことをしました:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
しかし、の.which
代わりにを使用する例を見ています.keyCode
。違いは何ですか?他のブラウザよりフレンドリーなブラウザがありますか?