我尝试了以下代码:
这仅更新备用列表项,而不是所有具有相同类的列表项。我想知道为什么这样不起作用。
var a = document.getElementsByClassName("cc");
for (var i = 0; i < a.length; i++) {
a[i].className = "cd";
}
.cc {
background-color: blue;
}
.cd {
background-color: chartreuse;
}
<ul>
<li class="cc">A</li>
<li class="cc">B</li>
<li class="cc">C</li>
<li class="cd">D</li>
</ul>