JS 动态给表格增加/删除一行
2013-02-27 10:46
375 查看
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>动态给表格增加/删除一行</title> </head> <script language=javascript> //增加组员 var allCount=1 function addline() { if(allCount<5){ newRow=listtable.insertRow(listtable.rows.length); newRow.ln=allCount; newRow.id=allCount; c1=newRow.insertCell(0); c1.innerHTML="<input type='text' name='stunum"+allCount+"' style='width:80px' />"+ "<input type='text' name='stuname"+allCount+"' style='width:100px' />"; c2=newRow.insertCell(1); c2.id="line"+allCount; c2.innerHTML="<input type=button value=删除 onclick=delline("+allCount+")>"; allCount++; }else{ alert("组员最多不能超过4人!"); } } function delline(lineid) { for(i=0;i<listtable.rows.length;i++) { if(listtable.rows[i].id==lineid) { listtable.deleteRow(i); allCount--; } } } //增加辅导教师 var allCount1=1 function addtea() { if(allCount1<3){ newRow=listtea.insertRow(listtea.rows.length); newRow.ln=allCount1; newRow.id=allCount1; c1=newRow.insertCell(0); c1.innerHTML="<input type='text' name='teanum"+allCount1+"' style='width:80px' />"+ "<input type='text' name='teaname"+allCount1+"' style='width:100px' />"; c2=newRow.insertCell(1); c2.id="line"+allCount1; c2.innerHTML="<input type=button value=删除 onclick=deltea("+allCount1+")>"; allCount1++; }else{ alert("辅导教师最多不能超过2人!"); } } function deltea(lineid) { for(m=0;m<listtea.rows.length;m++) { if(listtea.rows[m].id==lineid) { listtea.deleteRow(m); allCount1--; } } } </script> <body> <input type=button value=添加组员 onclick=addline()>前面填学号,后面填姓名,个人项目可不填 <table border="0" height=20 align="left" cellpadding=0 cellspacing=0 id=listtable></table> <br/> <input type=button value=添加老师 onclick=addtea()>前面填工号,后面填姓名,没有不填 <table border="0" height=20 align="left" cellpadding=0 cellspacing=0 id=listtea></table> </body> </html>
![](http://img.my.csdn.net/uploads/201302/27/1361953986_8583.jpg)
相关文章推荐
- js动态表格添加一行删除一行保存一行
- 动态表格,通过按钮增加行,删除时删除选择的checkbox那一行
- js操作表格操方法,增加,修改,删除,一行记录
- js 动态表格添加一行删除一行
- 动态表格,通过点击按钮增加或者删除一行表格!
- js 动态增加/删除表格行
- js动态生成表格、动态删除一行
- js创建表格动态增加行并删除行
- jQuery动态增加表格一行和删除一行
- js+jquery实现增加或删除表格中的一行数据
- js操作表格操方法,增加,删除行,上移,下移一行选定行
- Vue.js实现表格动态增加删除的方法(附源码下载)
- jQuery动态增加表格一行和删除一行
- js动态生成表格,奇偶行换色,增加删除表格
- Vue.js实现的表格增加删除demo示例
- JS小功能(操作Table--动态添加删除表格及数据)实现代码
- jquery动态增加删除表格行的小例子
- 基于jquery的实现简单的表格中增加或删除下一行
- js动态控制table的tr、td增加及删除的具体实现
- js动态控制table的tr、td增加及删除的具体实现