在Java脚本表中添加从零开始的计数器

问题描述:

我的代码正常工作。但是它从头号开始排名第一。任何人都知道如何从零开始。任何人都可以帮助我吗? 感谢在Java脚本表中添加从零开始的计数器

<script> 

var tables = document.getElementsByTagName('table'); 
    var table = tables[tables.length - 1]; 
    var rows = table.rows; 
    for(var i = 0, td; i < rows.length; i++){ 
     td = document.createElement('td'); 
     td.appendChild(document.createTextNode(i + 1)); 
     rows[i].insertBefore(td, rows[i].firstChild); 
    } 

代替document.createTextNode(i + 1) - document.createTextNode(i)

var tables = document.getElementsByTagName('table'); 
 
    var table = tables[tables.length - 1]; 
 
    var rows = table.rows; 
 
    for(var i = 0, td; i < rows.length; i++){ 
 
     td = document.createElement('td'); 
 
     td.appendChild(document.createTextNode(i === 0 ? '#' : i)); 
 
     rows[i].insertBefore(td, rows[i].firstChild); 
 
    }
<table> 
 
    <tr></tr> 
 
    <tr></tr> 
 
    <tr></tr> 
 
    <tr></tr> 
 
</table>

+0

它的正常工作,可能我改变零号#符号千恩万谢 – John

+0

要打印''#而不只是零?您可以通过针对零来做到这一点。 – lavish

+0

是的,我想打印#而不是零。你可以让我简单我还是新的编码。我明白.. – John