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