Поддержим ваш первый шаг:
-10% на профессии и специальные условия до 31 мая

как обработать нажатие клавиши escape в различных браузерах с помощью javascript

Аватар пользователя Ivan Gagarinov
Ivan Gagarinov
09 марта 2025

Есть несколько способов обработки нажатия клавиши "Escape":

document.addEventListener('keydown', function(event) {
    if (event.key === "Escape" || event.key === "Esc") {
        // Обработка нажатия клавиши Escape
    }
});
document.addEventListener('keydown', function(event) {
    if (event.keyCode === 27) {
        // Обработка нажатия клавиши Escape
    }
});
document.addEventListener('keyup', function(event) {
    if (event.key === "Escape" || event.key === "Esc") {
        // Обработка отпускания клавиши Escape
    }
});

Некоторые браузеры могут иметь свои особенности в обработке событий клавиатуры, поэтому нужно проверять работу выбранного метода в конкретной ситуации.

0 0
Бесплатно
Основы JavaScript
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»