js как определить какая кнопка нажата

Аватар пользователя Aleksey
Aleksey
13 апреля 2023

Для определения нажатой клавиши можно использовать событие 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 конструкций.

0 0