Je pensais que ce serait répondu quelque part sur Stack Overflow, mais je ne le trouve pas.
Si j'écoute un événement de pression de touche, dois-je utiliser .keyCodeou .whichpour déterminer si la touche Entrée a été enfoncée?
J'ai toujours fait quelque chose comme ceci:
$("#someid").keypress(function(e) {
if (e.keyCode === 13) {
e.preventDefault();
// do something
}
});
Mais je vois des exemples qui utilisent .whichau lieu de .keyCode. Quelle est la différence? Un navigateur est-il plus convivial que l'autre?