Я пытаюсь просмотреть нажатия клавиш на простой веб-странице, используя следующий код:
document.addEventListener("onkeypress", currentKeyPress(event));
function currentKeyPress(event){
var keynum;
console.log(event.which);
if(document.event){
keynum = event.keyCode;
} else if(event.which){
keynum = event.which;
console.log(event.which);
}
document.getElementById("info").innerHTML = keynum;
}
Когда я это делаю, я получаю «ReferenceError: событие не определено» в firefox. Что мне нужно сделать, чтобы это исправить?
"onkeypress", currentKeyPress
- просто передайте ссылку на функцию. Прямо сейчас вы пытаетесь вызвать функцию с неопределенным параметромevent
. - person Niet the Dark Absol   schedule 08.05.2017