HTML Table 动态增加 删除 行 code 实例

<html> <head> <title>Dynamic Table</title> <mce:script type="text/javascript"><!-- function addRow(tbodyID) { var bodyObj=document.getElementById(tbodyID); if(bodyObj==null) { alert("Body of Table not Exist!"); return; } var rowCount = bodyObj.rows.length; var cellCount = bodyObj.rows[0].cells.length; var newRow = bodyObj.insertRow(rowCount++); for(var i=0;i<cellCount;i++) { var cellHTML = bodyObj.rows[0].cells[i].innerHTML; if(cellHTML.indexOf("none")>=0) { cellHTML = cellHTML.replace("none",""); } newRow.insertCell(i).innerHTML=cellHTML; } } function removeRow(inputobj) { if(inputobj==null) return; var parentTD = inputobj.parentNode; var parentTR = parentTD.parentNode; var parentTBODY = parentTR.parentNode; parentTBODY.removeChild(parentTR); } // --></mce:script> </head> <body> <table> <tbody id="tbody1"> <tr> <td> <input type="text" size="40"/> </td> <td> <input style="display:none" mce_style="display:none" type="button" value="Delete" onClick="removeRow(this)"/> </td> </tr> </tbody> <tr> <td> <input type="button" value="Add Row" onClick="addRow('tbody1')"/> </td> <td> </td> </tr> </table> </body> </html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值