javascript 实现 table 增加行
来源:互联网 发布:美工代码 编辑:程序博客网 时间:2024/05/29 11:01
<!DOCTYPE html><html><head> <meta charset="utf-8" /><title>test form post</title></head><body><div> <input type="button" name="hush" value="add New Row" onClick='addRow()'> </div> <table id='tableA'> <tr > <td><input type="text" name="name" id='name_0' value="name"><td> <td><input type="text" name="email" id='email_0' value="email"><td> </tr> </table> <script type='text/javascript'> function addRow(){ var tableA = document.getElementById('tableA');//根据ID取table var trs = tableA.getElementsByTagName('tr');//取得table中的tr var lastRow = trs[trs.length-1];//取最后一行tr var newRow = lastRow.cloneNode(true);//clone最后一行 var inputs = newRow.getElementsByTagName('input');//取得复制行的input栏位 for(var i=0;i<inputs.length;i++){ var inputTxt = inputs[i]; inputTxt.value = '';//设定复制行的input 为空 var seq = inputTxt.id.split('_')[1]; seq = parseInt(seq) + 1; inputTxt.id=inputTxt.id.split('_')[0]+"_"+seq; inputTxt.name=inputTxt.name.split('_')[0]+"_"+seq; } tableA.appendChild(newRow); } </script></body></html>
0 0
- javascript 实现 table 增加行
- javascript之table增加行
- jQuery+JavaScript 实现 table 的增加和减少
- angularjs实现table增加tr
- JS增加Table行
- JS实现table行增加行删除及元素排序
- javascript实现动态增加行删除行.
- javascript实现动态增加行删除行.
- 用javascript实现动态增加DataGrid行
- JavaScript 实现table排序
- JavaScript实现table排序
- JS给Table增加行
- Table动态增加删除行
- Table动态增加删除行
- table标签 动态 增加行
- 利用js实现table增加一行
- javascript实现可排序table
- javascript 实现table展开折叠
- ACM 117. [NOIP2006] 金明的预算方案(dp+01背包变形)
- 新手玩Linux 之 u-boot和kernel的编译和下载
- 冒泡排序实现(java)
- hdu3715 2-sat+二分
- 牛顿法与拟牛顿法学习笔记(二)拟牛顿条件
- javascript 实现 table 增加行
- Oracle 11g新特性invisible index(不可见的索引)
- 米浪饭揽餐饮系统:新一代订餐和餐厅管理神器,高端大气,新选择!
- acm steps 1.3.1(今年暑假不AC)
- TOJ--3073:Country Road 最小生成树(Prim)
- Qt-类型转换
- 牛顿法与拟牛顿法学习笔记(三)DFP 算法
- pair
- Laravel4.0使用redis,报错Call to undefined method Redis::connection()