Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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 无法设置属性';id';空值(对于列表)_Javascript_List_Modulo - Fatal编程技术网

Javascript 无法设置属性';id';空值(对于列表)

Javascript 无法设置属性';id';空值(对于列表),javascript,list,modulo,Javascript,List,Modulo,脚本无法引用列表[2],尽管它正在为i=0和i=1工作 尝试将第5行替换为: document.getElementById(list[i]).id = list[++i%list.length] 并删除第7行您能在这里发布代码吗?欢迎来到StackOverflow!为了让我们更好地帮助您,请更新您的问题,使其在一个列表中显示所有相关代码。MCVE的一部分是列出代码本身,而不是包含它的图像——人们不会希望手动键入代码!;)让我们知道您迄今为止为解决您的问题所做的努力也是很有帮助的。有关更多信息

脚本无法引用列表[2],尽管它正在为i=0和i=1工作


尝试将
第5行
替换为:

document.getElementById(list[i]).id = list[++i%list.length]

并删除
第7行

您能在这里发布代码吗?欢迎来到StackOverflow!为了让我们更好地帮助您,请更新您的问题,使其在一个列表中显示所有相关代码。MCVE的一部分是列出代码本身,而不是包含它的图像——人们不会希望手动键入代码!;)让我们知道您迄今为止为解决您的问题所做的努力也是很有帮助的。有关更多信息,请参阅帮助文章:)您确实意识到您正在更改ID,以便在第二次迭代后,ID为
homeBody
的元素不再存在?它与
list[i]
无关<代码>文档。getElementById()是null@Li357哇,现在我觉得自己很傻,谢谢你:p