让我周围的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;' –