JS动态添加Table的TR,TD实现方法
本文实例讲述了JS动态添加Table的TR,TD实现方法。分享给大家供大家参考。具体实现方法如下:
<html>
<head>
<title></title>
<SCRIPTlanguage="JavaScript">
vartempRow=0;
varmaxRows=0;
functioninsertRows(){
tempRow=table1.rows.length-1;
maxRows=tempRow;
tempRow=tempRow+1;
varRows=table1.rows;//类似数组的Rows
varnewRow=table1.insertRow(table1.rows.length);//插入新的一行
varCells=newRow.cells;//类似数组的Cells
for(i=0;i<2;i++)//每行的7列数据
{
varnewCell=Rows(newRow.rowIndex).insertCell(Cells.length);
newCell.align="center";
switch(i)
{
case0:newCell.innerHTML="<tdvalign='top'>corpName</TD>";break;
case1:newCell.innerHTML="<tdvalign='top'><ahref='javascript:delTableRow(\""+tempRow+"\")'>删除</a></TD>";break;
}
}
maxRows+=1;
}
functiondelTableRow(rowNum){
if(table1.rows.length>rowNum){
table1.deleteRow(rowNum);
}
}
</SCRIPT>
</head>
<body>
<formaction="">
<tableborder="0"cellspacing="0"cellpadding="0"width="98%"align="center">
<trvalign="top">
<th>
<inputvalue="添加"type="button"onclick="insertRows()">
</th>
</tr>
</table>
<br/>
<tableborder="1"width="98%"align="center"id="table1">
<tr>
<th>企业名称</th>
<th>操作<th>
</tr>
</table>
</form>
</body>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下