Je pensais que cela serait répondu quelque part sur SO, mais je ne peux pas le trouver.
Si j'écoute un événement de frappe, devrais-je utiliser .keyCode ou .qui pour déterminer si la touche Entrée a été pressé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 .which au lieu de .keyCode. Quelle est la différence? Est-ce qu'il y a plus de cross-browser convivial que l'autre?
Merci.