Захват клавиши ввода нажата в любом месте страницы Мне нужно зафиксировать нажатие клавиши ввода в любое время в любом месте страницы входа. Он инициирует попытку входа в систему. Используя jQuery, как бы это сделать? И привязать ли я его к тегу body? Ответ 1 $(document).keypress(function(e) { if(e.which == 13) { // enter pressed } }); Ответ 2 Событие keydown запускается при нажатии клавиши. Событие нажатия клавиши запускается, когда клавиша нажата, и эта клавиша обычно генерирует значение символа. $(document).keydown( function(event) { if (event.which === 13) { // login code here } });
Ответ 2 Событие keydown запускается при нажатии клавиши. Событие нажатия клавиши запускается, когда клавиша нажата, и эта клавиша обычно генерирует значение символа. $(document).keydown( function(event) { if (event.which === 13) { // login code here } });