Możliwy duplikat:
Który kod dostępu do klawisza Escape w jQuery
Jak wykryć naciśnięcie klawisza Escape w IE, Firefox i Chrome? Poniższy kod działa w IE i ostrzega 27
, ale w Firefox ostrzega0
$('body').keypress(function(e){
alert(e.which);
if(e.which == 27){
// Close my modal window
}
});
keyup
lub keydown
w połączeniu z keyCode
działa we wszystkich przeglądarkach.
$(document).on("keyup", function (e) {var code = e.keyCode || e.which; alert('key pressed: ' + code);});
Pozdrowienia z 2014 r.