ซ้ำเป็นไปได้:
คีย์ใดสำหรับคีย์ escape กับ jQuery
วิธีการตรวจหาปุ่มกด escape ใน IE, Firefox และ Chrome? โค้ดด้านล่างใช้งานได้ใน IE และการแจ้งเตือน27
แต่ใน Firefox จะแจ้งเตือน0
$('body').keypress(function(e){
alert(e.which);
if(e.which == 27){
// Close my modal window
}
});
keyup
หรือkeydown
ใช้ร่วมกับkeyCode
งานในเบราว์เซอร์ทั้งหมดเท่านั้น
$(document).on("keyup", function (e) {var code = e.keyCode || e.which; alert('key pressed: ' + code);});
คำทักทายจาก 2014