Saya pikir ini akan dijawab di suatu tempat di Stack Overflow, tetapi saya tidak dapat menemukannya.
Jika saya mendengarkan acara penekanan tombol, haruskah saya menggunakan .keyCode
atau .which
untuk menentukan apakah tombol Enter ditekan?
Saya selalu melakukan sesuatu seperti berikut:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
Tapi saya melihat contoh yang menggunakan .which
bukan .keyCode
. Apa bedanya? Apakah satu browser lebih ramah silang dari yang lain?