Ich dachte, dies würde irgendwo auf Stack Overflow beantwortet, aber ich kann es nicht finden.
Wenn ich auf ein Tastendruckereignis warte, sollte ich verwenden .keyCodeoder .whichfeststellen, ob die Eingabetaste gedrückt wurde?
Ich habe immer so etwas gemacht:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
Aber ich sehe Beispiele, die .whichanstelle von verwenden .keyCode. Was ist der Unterschied? Ist einer browserübergreifender als der andere?