addEventListener только для кнопки вниз и вверх

всем привет. Как сделать в JavaScript метод addEventListener только для кнопки вниз и вверх отдельно? Событие keydown не подошло так как это для нажатия любой кнопки.


Ответы (1 шт):

Автор решения: Sanya H
// регистрируем слушатель нажатий клавиш глобально на окно (можно также на document или отдельные элементы)
window.addEventListener('keydown', function(event) {
    // проверяем, является ли нажатая клавиша (event.key) стрелкой вверх "ArrowUp" или вниз "ArrowDown"
    if ( ["ArrowUp", "ArrowDown"].includes(event.key) ) {
        // Ваш код
    }
});
→ Ссылка