Examples of how to dynamically add and delete rows using JavaScript, and details about javascript
This example describes how to dynamically add and delete rows in JavaScript. Share it with you for your reference. The details are as follows:
<Html>
JavaScript allows you to dynamically add or delete table rows.
<SCRIPT LANGUAGE="JScript"> function numberCells() { var count=0; for (i=0; i < document.all.mytable.rows.length; i++) { for (j=0; j < document.all.mytable.rows(i).cells.length; j++) { document.all.mytable.rows(i).cells(j).innerText = count; count++; } }}function tb_addnew(){ var ls_t=document.all("mytable") maxcell=ls_t.rows(0).cells.length; mynewrow = ls_t.insertRow(); for(i=0;i<maxcell;i++) { mynewcell=mynewrow.insertCell(); mynewcell.innerText="a"+i; }}function tb_delete(){ var ls_t=document.all("mytable"); maxcell=ls_t.rows.length; if(maxcell > 1) { ls_t.deleteRow() ; }}</SCRIPT><BODY onload="numberCells()"><TABLE id=mytable border=1><TR><TH> </TH><TH> </TH><TH> </TH><TH> </TH></TR><TR><TD> </TD><TD> </TD><TD> </TD><TD> </TD></TR><TR><TD> </TD><TD> </TD><TD> </TD><TD> </TD></TR></TABLE><input type=button value="Ins Row" onclick="tb_addnew()"><input type=button value="Del Row" onclick="tb_delete()" >
I hope this article will help you design javascript programs.