对于新增,可以使用insertRow函
对于删除,有两种方式:
1. 得到要删除的行在table中的序号rowindex,之后用table.deleteRow(rowindex)
2. 得到要删除的行, 之后tr.parentNode.removeChild(tr)
下面是一个demo
<HTML>
<HEAD>
<script language="javascript">
var i=-1;
function add(){
i=i+1;
var table=document.getElementById("table");
var row=table.insertRow();
var cell=row.insertCell();
cell.parentElement.id=i;
cell.innerHTML="数据源:<input type=\"text\" value=\""+i+"\"/> 数据源:<input type=\"text\" value=\""+i+"\"/><input type=\"button\" value=\"del\" onclick=\"del(this.parentElement.parentElement,this.parentElement.parentElement.id)\"/>";
}
function del(src,index){
var tr=document.getElementById(index);
tr.parentNode.removeChild(tr);
}
</script>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<input type="button" onClick="add()" value="add"/>
<table id="table" border="1">
<tr>
<td>数据项</td>
</tr>
</table>
</BODY>
</HTML>
ReFrom:http://www.mtime.com/my/zhd/blog/898436/
分享到:
相关推荐
JavaScript动态操作表格,添加,删除行、列及单元格! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
javascript动态操作表格 1.添加表格 2.删除表格 3.选种表格 4.支持IE6.0和Firefox浏览器
使用javascript实现table动态增加删除行列。
又一个动态控制表格的效果,用JavaScript动态生成表格行、表格列,以及还可动态删除这些行列,行等,运行代码后,点击对应的功能按钮,即可实现对应的表格操作功能。 1.jsp 产品名称 编号 数量 重量 操作 ...
主要是对JavaScript动态操作表格实例(添加,删除行,列及单元格)进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助
这是一个动态生成表格的 HTML 页面,使用了 JavaScript 动态生成表格内容。这个表格显示了一组学生的成绩信息,包括姓名、科目和得分,并提供了删除操作。 在页面中,先声明了一个 table 元素,并设置了 id 为 ...
插入删除表格,用javascript实现,动态增加行和删除行,很简单。
JavaScript动态操作表格,添加,删除行、列及单元格
对表格的行和列进行插入/删除,并对每行添加行号
在这个示例中,我们首先创建了一个包含图书信息的表格,并在每一行的操作列中添加了一个删除按钮。当用户点击删除按钮时,我们通过 JavaScript 获取该按钮的父元素行,并从表格中删除该行。 需要注意的是,这个示例...
// 到哪一行哪一列结束编辑 不写默认所有,写一个参数代表列,行不限 end : [], // 新增操作 addAction : { // (button)执行操作的按钮, button : add, // callback:执行操作后的回调函数,...
9.24 用JavaScript隐藏或显示表格列 9.25 滚动的表格 9.26 交换表的行 9.27 动态拖放表格的宽度 9.28 可输入内容的表格 9.29 可以分级的表格隐藏 9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的...
9.24 用JavaScript隐藏或显示表格列 9.25 滚动的表格 9.26 交换表的行 9.27 动态拖放表格的宽度 9.28 可输入内容的表格 9.29 可以分级的表格隐藏 9.30 动态创建表格并实现分页 9.31 删除表格指定行 9.32 设置表格的...
实现页面创建表格,和删除指定列、行单元格功能。利用JavaScript动态创建表格,可根据用户的使用需求动态添加指定列数、行数,删除指定列数、行数。删除成功或不成功时,会反馈给用户一个弹框提示,增强用户体验感。
提供了若干易用的客户端方法,让你的程序在添加、修改、删除表格数据时无需重新加载大量的表格数据,而仅需要更新客户端展现结果,这样使得程序的后台访问次数大大降低。采用了类似AjaxPro的异步回调方式,使得您...
//添加行 function addRow() { var objTable = document.getElementById("tb2"); var count = objTable.rows[0].cells.length; //获取行的列数 var row = objTable.insertRow(objTable.rows.length); for (var i...
顺表控件是基于Web的类似于微软Excel的网页电子表格控件,是一款Javascript电子表格... 顺表控件功能: 无限制的行和列(增加删除) 电子表格多单元格操作 单元格不同格式(字体,字号等) 统计函数 无限制undo/redo