我试图通过用“”替换当前内容来使所有我的div类元素丢失所有内容。
document.getElementsByClassName("sprint_column").innerHTML = "";
但是当我试图到达课程时,“sprint_column”没有任何反应,但是如果我试图找到它的ID:
document.getElementsById("div3_Score").innerHTML = "";
以下是创建Ids和Classes的代码:
<div class='sprint_column' id='div3_".$team."'>Sprint 1</div>
有没有办法用“getElementsByClassName”清除类中的所有内容,还是必须遍历所有ID元素并逐个清除它们?
答案 0 :(得分:0)
getElementsByClassName
返回一个DOM元素数组。你需要迭代它们,例如通过for
循环,逐个更改innerHTML
。