Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (1)

Лучшие ответы пользователя

Все ответы (1)
  • Как задать сочетание клавиш в JS?

    @Anickdot Автор вопроса
    Получилось решить элегантным кодом с тремя условиями, все другие отказались работать:

    var tabIsPressed = false;
    
    $(window).keydown(function(event){
        if(event.keyCode == 9) {
            tabIsPressed = true; event.preventDefault();
        }
    }); 
    
    $(window).keyup(function(event){
        if(event.keyCode == 9) {
        tabIsPressed = false; event.preventDefault();
        }    
    });
    
    $(window).on('keydown', function(e) {
      if (tabIsPressed && event.keyCode === 13) {
                          event.preventDefault();
                          document.getElementById("tickets_send").onclick();
                          return;
        }
    });
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (3)