разъяснение событий - PullRequest
       9

разъяснение событий

0 голосов
/ 26 апреля 2019

У меня есть функция с событием onkeyup:

document.onkeyup=function(e){
  var e = e || window.event;
  if(e.altKey && e.which == 73) {
    alert('ALT+i has been pressed');
    return false;
  }
}

Это работает в IE 11, Opera.В Firefox это не работает.Здесь есть похожие вопросы, однако все ответы, которые я нашел, основаны на использовании «Keyboard Event .which» и «KeyboardEvent.keyCode». Насколько я знаю, «Keyboard Event .which» устарела.вместе с "KeyboardEvent.keyCode".Каков будет правильный способ реализации этого метода с использованием Javascript?Если возможно без метода "addEventListener (" keyup "...)".

1 Ответ

0 голосов
/ 26 апреля 2019

Решено!Это случилось, когда открылась консоль FF.После закрытия консоли все работает нормально.После повторного открытия консоли это тоже работает.Понятия не имею, почему так себя ведет.В любом случае, спасибо всем и извините за беспорядок.

...