我有一個HTML元素的類「黑色」(與其他一些類)的列表。我想將「黑色」轉換爲「白色」。我寫了下面的代碼。對於循環跳過一個接一個的迭代
var blacks = document.getElementsByClassName("black");
for (i = 0; i < blacks.length; i++)
blacks[i].className = blacks[i].className.replace('black', 'white');
有趣的是,一個元素變成白色,一個元素被跳過,直到元素結束。也就是說,偶數的順序元素保持不變。我錯過了什麼轉換所有黑人?
你能發佈你的html嗎? –
不要忘記用'var'聲明「我」! – Pointy