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

Почему не работает сочетание клавиш JavaScript?

Я хочу показывать/скрывать блок по нажатию клавиш Ctrl+T. Если использовать просто Ctrl - все работает, но в сочетании с T отказывается. Как пофиксить?
document.onkeydown = function(e) {
    var display = false;

    if(e.ctrlKey && e.keyCode == 84) {
        if(display == false) { 
            document.getElementById("themePicker").style.display = "block";
            display = true;
         } else {
             document.getElementById("themePicker").style.display = "none";
              display = false;
         }
    }
}
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Red_Devi1
@Red_Devi1
У Вас не выйдет поскольку это сочетание является условно скажем "системным" и обрабатывается оно на уровне браузера, а не Вашего сайта. Т.е. не выйдет запретить пользователю открыть последнюю закрытую вкладку, или отменить ctrl+w и тд и тп
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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