这段代码在我第一次尝试的时候就正常工作了。我按下"l“,这个小错误看起来很正常。我关闭了网站,再运行一次,结果不起作用?帮帮忙:
window.onkeypress = function(event) {
if (event.keyCode == 76) {
alert("Lol")
}
};发布于 2017-12-01 04:43:46
也许第一次是因为你按了"l“键(大写锁定),第二次是因为你按了"L”键。
这样如何:
window.onkeypress = function(event) {
if (event.keyCode == 76) {
alert("Lol");
}else{
console.log("key pressed: "+ event.keyCode);
}
};然后,您可以找出发生了什么,并在调试后删除C.L
发布于 2017-12-01 04:36:34
在放弃之前尝试打印console.log(event.keyCode) ...请记住L!=l,captial L密钥码是76
window.onkeypress = function(event) {
console.log(event.keyCode)
if (event.keyCode == 76) {
alert("Lol")
}
};
https://stackoverflow.com/questions/47582112
复制相似问题