Javascript 如何将事件添加到press';Esc';?
Javascript 如何将事件添加到press';Esc';?,javascript,Javascript,当我按下“Esc”键时,它不起作用,只是模糊了,不要选择我想要的 输入输入元素。我哪里出错了?您的代码运行正常。请在JS-Bin上查看它。对于纯JS document.onkeydown = function(evt) { evt = evt || window.event; if (evt.keyCode == 27) { alert('Esc key pressed.'); } }; 对于jquery jQuery(document).on('
当我按下“Esc”键时,它不起作用,只是模糊了,不要选择我想要的
输入输入元素。我哪里出错了?您的代码运行正常。请在JS-Bin上查看它。对于纯JS
document.onkeydown = function(evt) {
evt = evt || window.event;
if (evt.keyCode == 27) {
alert('Esc key pressed.');
}
};
对于jquery
jQuery(document).on('keyup',function(evt) {
if (evt.keyCode == 27) {
alert('Esc key pressed.');
}
});
可能是@jackpetton的副本您提供的代码笔链接在chrome和firefoxJack上都可以使用,您应该使用不同的浏览器并尝试。它在代码笔中对我来说工作正常。@NishantSolanki为什么它在我的计算机中不工作?@DeveshN。有很多方法可以提高声誉。请参考此链接@jackpetton您使用的是哪台计算机和浏览器?还有
console.log(e.key)
在控制台中显示了什么?
jQuery(document).on('keyup',function(evt) {
if (evt.keyCode == 27) {
alert('Esc key pressed.');
}
});