2
xul 텍스트 상자 (firefox 확장자)에 사용자가 이스케이프하거나 입력 할 때를 감지하려고합니다. 그러나 다음 코드는 제대로 작동하지 않습니다. 어떤 도움이라도 대단히 감사 할 것입니다.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);