【发布时间】:2019-05-09 13:17:15
【问题描述】:
问题是,问题似乎来自 for 循环本身。例如,当我删除其中的代码并输入alert(c); 时,它什么也没做。我之前用同样的方法做了一点不同的事情,而且效果很好。这是我对之前的问题所做的:
for (var b = 0; b <= 99; b++) {
var boxTwo = document.querySelectorAll(".icon2.windowbg[style]")[b];
boxTwo.style.backgroundColor = "#552222";
}
它工作得很好。不幸的是,我不能对我的新问题说同样的话:
for (var c = 0; c <= 99; c++) {
var boxOneNew = document.querySelectorAll(".icon1.windowbg.topicnew")[c];
boxOneNew.style.backgroundColor = "#552222";
}
【问题讨论】:
-
document.querySelectorAll(".icon1.windowbg.topicnew")它会返回任何东西吗?控制台有错误吗? -
请分享您的 HTML。您的选择器似乎没有选择 100 个不同的元素,因为它需要此代码不引发错误
标签: javascript loops for-loop dom