日期:2014-05-16 浏览次数:20353 次
最近帮一个网友做一个ecshop显示颜色和相关商品id,故把后台添加表格的js代码共享,,
js比较简单,可以在ie下运行,firefox无效...
<html> <head> <script> function addRow(){ //添加一行 var newTr = testTbl.insertRow(); //添加两列 var newTd0 = newTr.insertCell(); var newTd1 = newTr.insertCell(); //设置列内容和属性 newTd0.innerHTML = '颜色名称:<input type="text" name="color[]" size="20" value="" id="box1"/>'; newTd1.innerHTML = '商品ID:<input type="text" name="colorGoodsId[]" /> <input type="button" value="删除行" onclick="delRow()"/>'; } function delRow(){ //删除行 var delTr = testTbl.deleteRow(); //删除两列 var delTd0 = delTr.deleteCell(); var delTd1 = delTr.deleteCell(); //设置列内容和属性 delTd0.innerHTML = ''; delTd1.innerHTML = ''; } </script> </head> <body> <form action="postHandle.php" method="post"> <table id="testTbl" border=1> <tr id="tr1"> <td width=240> <input type="hidden" name="colorId1" id="colorId1" value="1"/> 颜色名称:<input type="text" name="color[]" size="20" value="" id="box1"/> </td> <td id="b"> 商品ID:<input type="text" name="colorGoodsId[]"/> <input type="button" onclick="addRow()" value="添加一行"/> </td> </tr> </table> <input type="submit" value="提交"/> </form> </body> </html>