js控制html中table行的增加和删除 (转)
来源:互联网 发布:知乎 红楼梦 情榜 编辑:程序博客网 时间:2024/05/20 11:35
<html>
<head>
<title>Adding and Removing Rows from a table using DHTML and JavaScript</title>
<script language="javascript">
function addRow()
{
var newRow = document.all("tblGrid").insertRow();
//得到表的对象并插入一行,下面是插入了行以后,填充相应的列节点,如下面所示
var oCell = newRow.insertCell();//插入列的节点
oCell.innerHTML = "<input type='text' name='t1'>";//列里面填充的值,innerHtml值列内的所有元素
oCell = newRow.insertCell();
oCell.innerHTML = "<input type='text' name='t2'>";
oCell = newRow.insertCell();
oCell.innerHTML = "<input type='text' name='t3'> <input type='button' value='Delete' onclick='removeRow(this);'/>";
}
function removeRow(src)
{
var oRow = src.parentElement.parentElement; //获取当前事件的父节点
document.all("tblGrid").deleteRow(oRow.rowIndex); //删除当前列
}
</script>
</head>
<body>
<table id="tblGrid" style="table-layout:fixed">
<tr>
<td width="150px">Field1</td>
<td width="150px">Field2</td>
<td width="250px">Field3</td>
</tr>
<tr>
<td><input type="text" name="t1" /></td>
<td><input type="text" name="t2" /></td>
<td><input type="text" name="t3" /> <input type="button" value="Delete" onClick="removeRow(this);" /></td>
</tr>
<tr>
<td><input type="text" name="t1" /></td>
<td><input type="text" name="t2" /></td>
<td><input type="text" name="t3" /> <input type="button" value="Delete" onClick="removeRow(this);" /></td>
</tr>
<tr>
<td><input type="text" name="t1" /></td>
<td><input type="text" name="t2" /></td>
<td><input type="text" name="t3" /> <input type="button" value="Delete" onClick="removeRow(this);" /></td>
</tr>
<tr>
<td><input type="text" name="t1" /></td>
<td><input type="text" name="t2" /></td>
<td><input type="text" name="t3" /> <input type="button" value="Delete" onClick="removeRow(this);" /></td>
</tr>
</table>
<hr>
<input type="button" value="Add Row" onClick="addRow();" />
</body>
</html>
- js控制html中table行的增加和删除 (转)
- js 动态增加和删除 table 行 .
- html中js增加删除行
- js控制增加删除行的例子
- js控制删除table的行
- js动态增加(删除)table数据行的功能
- JS动态删除增加table行
- JS-Table动态增加删除行
- html table insert/delete rows(Table的行进行增加/删除)
- 可以增加和删除行的table(可以编辑表格中内容)
- js增加删除table信息
- html中动态的增加和删除item
- HTML Table 动态增加 删除 行 code 实例
- HTML动态增加和删除表格的行和列
- html,javescript完整操作Table的增加行,删除行的列子大全
- 简单的HTML中TAB分页实现,js控制页面tr行新增、删除、修改
- js动态控制table的tr,td增加及删除
- HTML 中动态增加、删除行的实现
- Tire字典树
- 楞次定律、安培定则
- JS展开菜单+ —类似windows资源管理器
- 关于1970-1-1 00:00.000的知识
- 推荐一个不错的免费的asp空间
- js控制html中table行的增加和删除 (转)
- textarea高度的增加和减小控制
- 反射机制的应用举例
- 编写linux命令行的clear命令
- Hibernate入门
- ztm语录
- eCGUI 1.0 for VC++6.0(Windows) 发布!
- Hibernate入门2
- Hibernate入门3_基本标签映射