如何在同一时间更改2类“myDiv”范围名称?下面的脚本只对第一个“myDiv”同名类元素
<div class="myDIV">
<span>orginial name1</span>
</div>
<div class="myDIV">
<span>orginial name2</span>
</div>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var x = document.getElementsByClassName("myDIV");
x[0].innerHTML = "<span>new name for all</span>";
}
</script>
'getElementsByClassName'返回ns是元素的数组,只需将更改应用于所有元素。看看例如在https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName – lrnzcig