Я пытаюсь добавить пользовательские ключи для запуска событий.Я могу заставить работать события keyup
и keydown
, но по какой-то причине событие keypress
не работает.Я видел много дубликатов этих, но большинство в jquery.
Кроме того, при изучении этого я натолкнулся на документацию, в которой говорится, что keyCode
устарела и вместо нее следует использовать key
.Однако, если я напишу
if (event.key === 74)
, код не будет работать
Приведенный ниже код является простым примером того, что я пытаюсь сделать.
window.addEventListener('keypress', function(event) {
if (event.keyCode === 74) {
console.log('Show me');
}
});