Javascript 我的网站崩溃了

Javascript 我的网站崩溃了,javascript,Javascript,每当我按下播放按钮,我的网站就会崩溃,我不知道为什么。我可以猜这与While循环永远重复有关,但我不知道如何使我的代码不崩溃。以下是While循环: (顺便说一句,这应该是一个永远重复的循环) document.onkeydown=函数(e){ 如果(如keyCode===65){ x=x+1; } var display=“”; 对于(i=0;i

每当我按下播放按钮,我的网站就会崩溃,我不知道为什么。我可以猜这与While循环永远重复有关,但我不知道如何使我的代码不崩溃。以下是While循环: (顺便说一句,这应该是一个永远重复的循环)

document.onkeydown=函数(e){
如果(如keyCode===65){
x=x+1;
}
var display=“”;
对于(i=0;i
您应该侦听文档上的keydown事件,而不是使用无限循环

document.onkeydown=function(e){
    if (e.keyCode === 65) {
        ...
    }
    ...
};

当循环检查以确保10仍然等于10时,您的
。上一次我检查,它仍然是,但你永远不知道-如果有任何变化,你想成为第一个知道



不过,说真的。我不确定你想检查什么,但10是一个暂时不会改变的数字…

你应该格式化你的代码,还有为什么你要这样大写?这看起来真的很不寻常。当然,这会给你一个无限循环,
10
将始终
==10
。嗯,我不确定你想在这里做什么。您似乎没有在用
水果做任何事情,而且每次按下一个键时,您都会将字符串
放在
游戏的
元素中。你的意图是什么?这个代码确实有用,但它只在我第一次按a时起作用。我需要在我按下a时调用该函数。它应该在你每次按下a时触发。你能用你更新的代码更新你的问题吗?
document.onkeydown=function(e){
    if (e.keyCode === 65) {
        ...
    }
    ...
};