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 .keyCodeatau .whichuntuk 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 .whichbukan .keyCode. Apa bedanya? Apakah satu browser lebih ramah silang dari yang lain?