js как определить какая кнопка нажата — Q&A Хекслет
2026-02-26 23:22 Diff

Для определения нажатой клавиши можно использовать событие keydown и свойство event.key.

Пример кода:

document.addEventListener('keydown', function (event) { if (event.key === 'Enter') { console.log('Нажата клавиша Enter'); } else if (event.key === 'Escape') { console.log('Нажата клавиша Escape'); } });

В этом примере мы добавили обработчик события keydown на документ. Когда клавиша нажата, функция обработчика будет вызвана и передаст объект события event. Затем мы проверим, какая клавиша была нажата, используя свойство event.key, и выведем сообщение в консоль.

Вы можете использовать любые другие клавиши, проверяя их с помощью if/else if конструкций.