插入一行后你执行以下代码var tab=document.getElementById("table的id");
for(var i=0,j=tab.rows.length;i<j;i++){
tab.rows[i].cells[0].innerHTML=tab.rows[i].rowIndex+1;
}
比如下面那样,执行后就变成1,2,3,4,5了<table id="table的id">
<tr>
<td> 1 </td>
</tr>
<tr>
<td> 2 </td>
</tr>
<tr>
<td> 2 </td>
</tr>
<tr>
<td> 3 </td>
</tr>
<tr>
<td> 4 </td>
</tr>
</table>
<script>
var tab=document.getElementById("table的id");
for(var i=0,j=tab.rows.length;i<j;i++){
tab.rows[i].cells[0].innerHTML=tab.rows[i].rowIndex+1;
}
</script>
for(var i=0,j=tab.rows.length;i<j;i++){
tab.rows[i].cells[0].innerHTML=tab.rows[i].rowIndex+1;
}
比如下面那样,执行后就变成1,2,3,4,5了<table id="table的id">
<tr>
<td> 1 </td>
</tr>
<tr>
<td> 2 </td>
</tr>
<tr>
<td> 2 </td>
</tr>
<tr>
<td> 3 </td>
</tr>
<tr>
<td> 4 </td>
</tr>
</table>
<script>
var tab=document.getElementById("table的id");
for(var i=0,j=tab.rows.length;i<j;i++){
tab.rows[i].cells[0].innerHTML=tab.rows[i].rowIndex+1;
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货