可能是重复问题:
使用jQuery时Escape键的键码是多少?
这段代码在Firefox和Opera浏览器中表现得非常好,但是Internet Explorer浏览器不喜欢它。
window.document.onkeydown = function (e) {
if (!e) {
e = event;
}
if (e.keyCode == 27) {
myfunction();
}
}
在IE中,检测ESC键的按下事件是否可行? 谢谢。
event.key
来检测Escape键按下时,Internet Explorer使用代码“Esc”,尽管标准是“Escape”。 - Robin Stewart