J'essaie de détecter quand un utilisateur clique sur escape ou entre dans une zone de texte xul (extension firefox). Mais le code suivant ne semble pas fonctionner. Toute aide serait grandement appréciée.XUL textbox addEventListener
const KEY_ENTER = 13;
const KEY_ESCAPE = 27;
function keyPressed(e) {
switch (e.keyCode) {
case KEY_ENTER:
// do something
break;
case KEY_ESCAPE:
// do something
break;
}
}
var textbox = document.getElementById("mytextbox");
textbox.addEventListener('keypress', keyPressed, true);