クラス「黒」を持つHTML要素のリストがあります(他のクラスもあります)。「黒」を「白」に変換したい。次のコードを書きました。
var blacks = document.getElementsByClassName("black");
for (i = 0; i < blacks.length; i++)
blacks[i].className = blacks[i].className.replace('black', 'white');
興味深いことに、1 つの要素が白に変わり、1 つの要素が要素の最後までスキップされます。つまり、順序が偶数の要素は変更されません。すべての黒人を変換するために何が欠けていますか?