タイトルの通り、「div」タグの付いた全要素のIDを変更しようとしています。動作しない私の現在のスクリプトは次のとおりです。
function setIDs() {
var divs[] = new Array();
for(i in document.getElementsByTagName('div'))
divs[i] = document.getElementsByTagName('div')[i];
for(idNum in divs) divs[idNum].id="child"+idNum;
}
したがって、setIDs() が終了すると、HTML は次のようになります。
<div id="child0">...</div>
<div id="child1">...</div>
...
<div id="childn">...</div>