js手动控制表格添加和删除

最近帮一个网友做一个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="删除行" οnclick="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" οnclick="addRow()" value="添加一行"/>
                    </td>
                </tr>
            </table>
            <input type="submit" value="提交"/>
        </form>
    </body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值