0
下面的代碼deosn't從節點列表中刪除每個節點的「class」屬性。我錯過了什麼嗎?奇怪的循環行爲
HTML
<button class="choice"></button>
<button class="choice"></button>
<button class="choice"></button>
<button onclick="removeAttr()">REMOVE ATTRIBUTES</button>
Javascript
function removeAttr() {
var i, buttons = document.getElementsByClassName('choice');
for (i = 0; i < buttons.length; i++) {
buttons[i].removeAttribute('class');
}
}
點擊幾下後,但是你會得到你想要的結果,但我不明白爲什麼...