Подтвердить что ты не робот

Захват клавиши ввода нажата в любом месте страницы

Мне нужно зафиксировать нажатие клавиши ввода в любое время в любом месте страницы входа. Он инициирует попытку входа в систему.

Используя jQuery, как бы это сделать? И привязать ли я его к тегу body?

4b9b3361

Ответ 1

$(document).keypress(function(e) {
  if(e.which == 13) {
    // enter pressed
  }
});

Ответ 2

Событие keydown запускается при нажатии клавиши.
Событие нажатия клавиши запускается, когда клавиша нажата, и эта клавиша обычно генерирует значение символа.

$(document).keydown( function(event) {
  if (event.which === 13) {
    // login code here
  }
});