JS-Table动态增加删除行
2017-04-19 10:07
513 查看
HTML
参考资料
http://www.runoob.com/jsref/dom-obj-document.html
JS代码块
参考资料
http://www.runoob.com/jsref/dom-obj-document.html
<html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <p>姓名<input type="text" id="name" /> <input type="button" value="添加" onclick="add()" /><br /> 电话<input type="text" id="tel" /></p> <p> <table border="1px" id="tb"> <tr> <td>姓名</td> <td>电话</td> <td>action</td> </tr> </table> </p> </body> </html>
JS代码块
<script> function add(){ //获取元素的值 var name = document.getElementById("name").value; var tel = document.getElementById("tel").value; //获取table var tab = document.getElementById("tb"); // 创建元素 var tr = document.createElement("tr"); var td1 = document.createElement("td"); var td2 = document.createElement("td"); var td3 = document.createElement("td"); tr.appendChild(td1); tr.appendChild(td2); tr.appendChild(td3); tab.appendChild(tr); td1.innerHTML = name; td2.innerHTML = tel; td3.innerHTML = "<input type='button' value='删除' onclick='del(this)' />" } function del(p){ p.parentElement.parentElement.parentElement.removeChild(p.parentElement.parentElement); } </script>
相关文章推荐
- 常用的js动态增加(删除)table数据行的功能
- js动态控制table的tr、td增加及删除的具体实现
- js动态增加,删除td,tr,table,div
- js 动态增加和删除 table 行 .
- 常用的js动态增加(删除)table数据行的功能
- js动态控制table的tr、td增加及删除的具体实现
- js动态控制table的tr,td增加及删除
- Js-动态控制table的tr、td增加及删除的具体实现
- 利用js对table动态增加和删除行(附带table样式,鼠标滑过和点击样式)
- js动态控制table的tr,td增加及删除
- js动态控制table的tr,td增加及删除
- 纯 JS 动态增加删除table 最简洁方法
- js动态增加(删除)table数据行的功能
- js动态生成表格,奇偶行换色,增加删除表格
- Table动态增加删除行
- 动态增加删除行 js
- js 动态 增加 删除 select 子项 option
- 动态table 动态增加删除行
- 点滴积累【JS】---JS小功能(操作Table--动态添加删除表格及数据)
- JS实现动态增加和删除li标签行