Je suis en train de mettre en œuvre sur une touche de fonctionnalité qui vous permet de supprimer une div lorsque l'utilisateur appuie Esc
. Cela fonctionne pour Firefox & IE avec le code suivant:
$("body").keypress(function(e) {
alert("any key pressed");
if (e.keyCode == 27) {
alert("escape pressed");
}
});
Si je frappe une touche, le premier alert
est affiché, et si j'ai frappé à s'Échapper, le deuxième alert
est également affiché.
Cela ne fonctionne pas avec google Chrome. La première alert
est toujours affiché si j'ai touché les touches de lettre, mais pas quand j'appuie sur échap, Tab, de l'Espace ou à l'un des numéros.
Pourquoi en serait-il? Est-il possible de Chrome pour répondre à ces touches?