JavaScript動態增加行

來源:互聯網
上載者:User

<html></p><p><link href="skin.css" mce_href="skin.css" rel=stylesheet type=text/css></p><p><mce:script language="JavaScript"><!--<br />var num = 0;//記錄已經添加的行數</p><p>function addRow()<br />{</p><p>var dataBox = document.getElementById("dataBox");//table</p><p>var otr = dataBox.insertRow(dataBox.rows.length);//參數:table行數-1,在第幾行後面增加行</p><p>var otd = otr.insertCell();<br />otd.style.border = "1 solid #000000";<br />otd.height = "18";<br />otd.style.bordercolor = "#000000";<br />var sHTML = "<input type=checkbox id=sel value= >"+num;<br />otd.innerHTML = sHTML;<br />for(i=0;i<6;i++){<br />var otd1 = otr.insertCell();<br />otd1.style.border = "1 solid #000000";<br />otd1.height = "18";<br />otd1.style.bordercolor = "#000000"<br />var sHTML = i;<br />otd1.innerHTML = sHTML;<br />}<br />num = num + 1</p><p>}</p><p>//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><br />//delete a row<br />function delrow()<br />{<br />var i = 0,otr;<br />var dataBox = document.getElementById("databox");</p><p>for(i = num-1;i >= 0;i--){<br />if(sel[i].checked == true){<br />otr = dataBox.deleteRow(i+1);//刪除除表頭外的第一行<br />num = num - 1;<br />}<br />}</p><p>}<br />//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><br />//mouse on button<br />function button_over()<br />{<br />var ob=event.srcElement;<br />if (ob.tagName!="BUTTON")<br />{<br />return;<br />}<br />ob.className="btnMouseOver";<br />}<br />//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><br />//mouse out button<br />function button_out()<br />{<br />var ob=event.srcElement;<br />if (ob.tagName!="BUTTON")<br />{<br />return;<br />}<br />ob.className="btnMouseOut";<br />}<br />// --></mce:script> </p><p><table id="tblCommandBtn" class="tblCommandBtn" onMouseover="button_over()" onMouseout="button_out()"><br /><tr><br /><td><br /><button name="btnAddRow" onclick="addRow()" class = "btnmouseout">增加行</button><br /></td><br /><td><br /><button name="btnDeleteRow" onclick="delrow()" class = "btnmouseout">刪除行</button><br /></td><br /></tr><br /></table></p><p><table width="100%" id="dataBox" class="tblBillDetail" cellspacing="0" cellpadding="0" height="70" border="1"><br /><tr><br /><td width="5%" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> </td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 商品號</td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 商品名稱</td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 在庫量</td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 數量</td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 計量單位</td><br /><td class="tdBillDetailTitle" style="border: 1 solid #000000" mce_style="border: 1 solid #000000" bordercolor="#000000" height="22" align="center"> 狀態</td><br /></tr><br /><table></p><p><button class = "redText">aaa</button><br /></html>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.