效果如下:
<script type="text/javascript">
function AddTR(){
//取得新增行数的ID值
var idval = document.getElementById("idval").value;
var table = document.getElementById("mytable"); //取得表格对象
//取得表格的行数
var index = table.rows.length;
var nextRow = table.insertRow(index);//取得表格的行对象
nextRow.setAttribute("id",idval);//设置td的属性
var firstTD = nextRow.insertCell();//取得添加行第一个列对象
firstTD.setAttribute("height","20px");//设置高度属性值
firstTD.innerHTML=idval;
var secondTD = nextRow.insertCell(); //取得添加行第二个列对象
secondTD.innerHTML="第"+idval+"行";
var thirdTD = nextRow.insertCell(); //取得添加行第三个列对象
thirdTD.setAttribute("align","center");
thirdTD.innerHTML=
"<a href='#' onclick='deleteTR("+idval+")'>删除</a>";
idval++;
document.getElementById("idval").value=idval;
}
function deleteTR(id){
var table = document.getElementById("mytable");//取得表格对象
var row = document.getElementById(id); //取得行对象
var index = row.rowIndex;//取得行数的索引值
table.deleteRow(index);
//删除指定行
}
</script>
</head>
<body>
<div><a href="#"
onclick="AddTR()">添加</a></div>
<table id="mytable">
<tr>
<th>id值</th>
<th>行数</th>
<th>操作</th>
</tr>
<tr id="1">
<td>1</td>
<td>第1行</td>
<td align="center"><a href="#" onclick="deleteTR(1)">删除
</a></td>
</tr>
</table>
<input type="hidden"
value="2" id="idval"/>
</body>
- 大小: 23.6 KB
分享到:
相关推荐
javaScript实现动态增删插入表格
JavaScript实现简单动态表格 本文实例为大家分享了JavaScript实现简单动态表格的具体代码,供大家参考,具体内容如下 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> 动态...
JavaScript实现表格排序,按数字、日期、汉字排序!
JavaScript实现表格动态变色 本文实例为大家分享了JavaScript实现表格动态变色的具体代码,供大家参考,具体内容如下 表格分为:表头、表格主体 两部分 当移动到表格主体的行时,移动到哪一行,哪一行就变化颜色...
可以实现点击表格的列名来动态的排序,可以根据需求选择每页显示的记录数,
JavaScript动态操作表格,添加,删除行、列及单元格
javascript实现的动态增减表格 dom ie
javascript实现动态增加删除表格行(兼容IE FF).docx
使用JavaScript实现表格排序,点击表头切换升序降序,非常简单
静态实现javascript,实现表格的增加和删除等功能,值得初学者学习
解决了要动态生成表格行的问题,效果很好。我的项目中就用到了这个效果。
本文实例讲述了JavaScript实现动态添加、移除元素或属性的方法。分享给大家供大家参考,具体如下: JavaScript 动态添加、移除元素 appendChild(newnode) 向节点的子节点列表的末尾添加新的子节点。 insertBefore...
NULL 博文链接:https://1148130696.iteye.com/blog/1726191
Web页面动态表格数据导入Excel的JavaScript实现.pdf
javascript实现日历,仅供参考javascript实现日历,仅供参考javascript实现日历,仅供参考javascript实现日历,仅供参考javascript实现日历,仅供参考javascript实现日历,仅供参考
用JavaScript实现的动态表格,双击可以实现不同类型的单元格内容的更改,有增删改的更能,可以上传图片,放大图片显示,日历,JavaScript验证等
javascript实现的柱状统计图表,方便适用。
本文实例为大家分享了JavaScript实现动态生成表格的具体代码,供大家参考,具体内容如下 功能描述 在输入框中输入行和列,点击按钮,生成拥有对应行和列的表格。如下图所示: 分析 HTML界面设计 <body> 行...
javascript实现表格的单元格拖动排序,对实现图片的拖动排序有启发