我第一次尝试时代码工作正常。我按下了#34; l"而小错误就像正常一样。我关闭了网站,再次运行它,它没有工作?有人帮忙:
window.onkeypress = function(event) {
if (event.keyCode == 76) {
alert("Lol")
}
};
答案 0 :(得分:1)
也许是第一次工作,因为你按下“L”(在大写锁定时),第二次是因为你按了“l”。
怎么样:
window.onkeypress = function(event) {
if (event.keyCode == 76) {
alert("Lol");
}else{
console.log("key pressed: "+ event.keyCode);
}
};
然后你可以找出发生的事情,并在调试后删除C.L
答案 1 :(得分:0)
在放弃之前尝试打印console.log(event.keyCode)
... captial L
键码是76,所以请记住L!=l
window.onkeypress = function(event) {
console.log(event.keyCode)
if (event.keyCode == 76) {
alert("Lol")
}
};