Preciso capturar a tecla Enter a qualquer momento, em qualquer lugar em uma página de logon. Isso iniciará uma tentativa de logon.
Usando jQuery, como eu faria isso? E eu iria vinculá-lo à tag do corpo?
Respostas:
$(document).keypress(function(e) {
if(e.which == 13) {
// enter pressed
}
});
O evento keydown é disparado quando uma tecla é pressionada.
O evento de pressionamento de tecla é disparado quando uma tecla é pressionada e essa tecla normalmente produz um valor de caractere.
$(document).keydown( function(event) {
if (event.which === 13) {
// login code here
}
});
keypress
. Por exemplo, consegui keypress
detectar quando a tecla ESC foi pressionada. Mas keydown
funciona perfeitamente. Obrigado!