Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 只需更改尝试访问变量的行即可 document.getElementById("randomText").innerHTML = this['text' + randomNumber];_Javascript_Html - Fatal编程技术网

Javascript 只需更改尝试访问变量的行即可 document.getElementById("randomText").innerHTML = this['text' + randomNumber];

Javascript 只需更改尝试访问变量的行即可 document.getElementById("randomText").innerHTML = this['text' + randomNumber];,javascript,html,Javascript,Html,然而,尽管我不推荐使用这种符号。实际上,建议使用的数组更具可读性。document.getElementById(“randomText”).innerHTML=eval(“text”+randomNumber)。。。(我开玩笑的)可能是document.getElementById(“randomText”).innerHTML=eval(“text”+randomNumber)的副本。。。(我开玩笑)可能是重复的,或者因为OPs代码中没有所谓的文本,切换到您的代码行将不起作用。我的错误-我修

然而,尽管我不推荐使用这种符号。实际上,建议使用的数组更具可读性。

document.getElementById(“randomText”).innerHTML=eval(“text”+randomNumber)。。。(我开玩笑的)可能是document.getElementById(“randomText”).innerHTML=eval(“text”+randomNumber)的副本。。。(我开玩笑)可能是重复的,或者因为OPs代码中没有所谓的
文本
,切换到您的代码行将不起作用。我的错误-我修复了它。因为OPs代码中没有所谓的
文本
,切换到您的代码行将不起作用。我的错-我修复了它。是的,这就是我所想的是的,这就是我所想的
document.getElementById("randomText").innerHTML = this['text' + randomNumber];