JavaScript动态增加行

<html> <link href="skin.css" mce_href="skin.css" rel=stylesheet type=text/css> <mce:script language="JavaScript"><!-- var num = 0;//记录已经添加的行数 function addRow() { var dataBox = document.getElementById("dataBox");//table var otr = dataBox.insertRow(dataBox.rows.length);//参数:table行数-1,在第几行后面增加行 var otd = otr.insertCell(); otd.style.border = "1 solid #000000"; otd.height = "18"; otd.style.bordercolor = "#000000"; var sHTML = "<input type=checkbox id=sel value= >"+num; otd.innerHTML = sHTML; for(i=0;i<6;i++){ var otd1 = otr.insertCell(); otd1.style.border = "1 solid #000000"; otd1.height = "18"; otd1.style.bordercolor = "#000000" var sHTML = i; otd1.innerHTML = sHTML; } num = num + 1 } //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> //delete a row function delrow() { var i = 0,otr; var dataBox = document.getElementById("databox"); for(i = num-1;i >= 0;i--){ if(sel[i].checked == true){ otr = dataBox.deleteRow(i+1);//删除除表头外的第一行 num = num - 1; } } } //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> //mouse on button function button_over() { var ob=event.srcElement; if (ob.tagName!="BUTTON") { return; } ob.className="btnMouseOver"; } //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> //mouse out button function button_out() { var ob=event.srcElement; if (ob.tagName!="BUTTON") { return; } ob.className="btnMouseOut"; } // --></mce:script> <table id="tblCommandBtn" class="tblCommandBtn" onMouseover="button_over()" onMouseout="button_out()"> <tr> <td> <button name="btnAddRow" οnclick="addRow()" class = "btnmouseout">增加行</button> </td> <td> <button name="btnDeleteRow" οnclick="delrow()" class = "btnmouseout">删除行</button> </td> </tr> </table> <table width="100%" id="dataBox" class="tblBillDetail" cellspacing="0" cellpadding="0" height="70" border="1"> <tr> <td width="5%" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> </td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 商品号</td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 商品名称</td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 在库量</td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 数量</td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 计量单位</td> <td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 状态</td> </tr> <table> <button class = "redText">aaa</button> </html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值