js在table中插入行

来源:百度知道 编辑:UC知道 时间:2024/07/04 13:13:43
我的代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<table border="1" cellpadding="0" cellspacing="0" id=tab1>
<tr height="20">
<td width="73"> 序号</td>
<td width="223"> 标题</td>
<td width=80> 作者</td>
<td width=100> 发表时间</td>
</tr>
<tr height="20">
<td width="73">00</td>
<td width="223">00</td>
<td width=80>00</td>
<td width=100>00</td>
</tr>
</table>
<script>
var colWidthArray = new Array(73,223,80,100);
var obj=document.getElementById('tab1').rows;
for(i=0;i<3;i++){
var

你可以在每个单元格里放个空格符号,
obj[point].cells(m).innerHTML = " "; 改为
obj[point].cells(m).innerHTML = "& nbsp;";即可
你把&和nbsp;之间的空格去掉,放一起在这里显示不出来

JS中动态为<Table>插入行
var tab = document.getElementById("tab");

//添加行

var aRow = tab.insertRow(len+i);
aRow.insertCell(0).innerHTML = "AAA";
aRow.insertCell(1).innerHTML = "BBB";
aRow.insertCell(2).innerHTML = "CCC";
aRow.insertCell(3).innerHTML = "DDD";