Posible duplicado:
qué código clave para la tecla de escape con jQuery
¿Cómo detectar la pulsación de la tecla de escape en IE, Firefox y Chrome? El siguiente código funciona en IE y alertas 27
, pero en Firefox alerta0
$('body').keypress(function(e){
alert(e.which);
if(e.which == 27){
// Close my modal window
}
});
keyup
o keydown
en combinación con keyCode
trabajos en todos los navegadores.
$(document).on("keyup", function (e) {var code = e.keyCode || e.which; alert('key pressed: ' + code);});
Saludos desde el 2014