讓我周圍的JavaScript頭添加自動增量ID爲列表項李增量 - 似乎停止在第三李
<script type="text/javascript">
var increments = document.getElementById("increment");
var li = increments.getElementsByTagName("li");
for (i=0;i<li.length;i++) li[i].setAttribute("id", 'x' + i+1);
</script>
的問題是,「X21」的第二個ID後,似乎放棄,而不是插入第三,第四的ID。
也許它盯着我的臉,但我不能看到它,我的心中有氣無力尚學
日Thnx對於具有外觀
你有多少鋰元素?聽起來像只有3所以你只有01,11和21. –
這對我來說很好(見http://jsfiddle.net/6CnLb/),問題應該在其他地方。 –
你也在循環中使用全局變量。這通常是一個壞主意。 在你的循環中,寫下這個代替'for(var i = 0,j = li.length;' –