Задать вопрос
@KrotKrotKrotTest

Как запретить нажатие клавишь?

Есть функция, которая срабатывает при нажатии. Скажите, как сделать так, чтобы она не работала, если нажимают ctrl, shift, alt, tab, но работала при нажатии всех других кнопок или может быть можно сделать проверку вводят буквы и цифры и только тогда запустить функцию?
input.addEventListener("keyup", (e) => {
})
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@KrotKrotKrotTest Автор вопроса
input.addEventListener("keydown", (e) => {
    if (
      e.ctrlKey ||
      e.altKey ||
      e.shiftKey ||
      e.keyCode == 9 ||
      e.keyCode == 20
    ) {
      return false;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы