Possível duplicado:
qual código de chave para a chave de escape com jQuery
Como detectar a pressão da tecla Escape no IE, Firefox e Chrome? O código abaixo funciona no IE e nos alertas 27
, mas no Firefox alerta0
$('body').keypress(function(e){
alert(e.which);
if(e.which == 27){
// Close my modal window
}
});
keyup
ou keydown
em combinação com keyCode
obras em todos os navegadores.
$(document).on("keyup", function (e) {var code = e.keyCode || e.which; alert('key pressed: ' + code);});
Saudações do 2014