根据下拉列表的值自动调整表格的行数
大家好! 我做了一个建议提交系统。建议提交页面包含两个表格,一个是建议提交表格(里面可以选参与人数),另一个是参与人信息表格(默认是1个参与人)。比如说参与人数选的是2,则需要参与人信息表中自动增加一行,以便用户填写相应的信息。也就是说,<参与人信息表>根据<建议提交表格>中<参与人数>的值自动调整行数。见附件(说明及代码)。我是初学的初学者,另外还有一些小问题,见附件。希望得到大家的帮助。提前谢谢大家。程序代码:
<html> <head> <title>建议提交</title> </head> <body> <form method="POST" action="ideaSave.asp" name="myform" onSubmit="return ChkFields()"> <h3></h3> <p align="center">合理化建议提交表</p><input type="hidden" name="flag" value="new"> <table align="center" border="1" cellpadding="1" cellspacing="1" width="500" bordercolor="#008000" bordercolordark="#FFFFFF"> <tr> <td align=left bgcolor="#E1F5FF" width="150">建议编号*</td> <td width="200"><%=Session("ideaID")%></td> </tr> <td align=left bgcolor="#E1F5FF" width="150">建议主题</td> <td width="350" ><input type="text" name="ideatitle" style="width:350px"></td> </tr> <tr> <td align=left bgcolor="#E1F5FF" width="150">建议内容<p><font size="2">(100字以内)</font></td> <td width="350" height="43" class="main" valign="top"><textarea rows="4" name="Words" cols="50"></textarea></td> </tr> <tr> <td align=left bgcolor="#E1F5FF" width="150">建议分类</td> <td width "200"> <select name=ideacatagory size="1"> < OPTION value="安全" selected>安全</OPTION> <OPTION value="技术" >技术</OPTION> <OPTION value="生产" >生产</OPTION> <OPTION value="物流" >物流</OPTION> <OPTION value="能源" >能源</OPTION> <OPTION value="健康" >健康</OPTION> <OPTION value="环境" >环境</OPTION> </select> </td> </tr> <tr> <td align=left bgcolor="#E1F5FF" width="150">参与人数</td> <td width="292"><select name=persons size="1"> <OPTION value="p1" selected>1</OPTION> <OPTION value="p2" >2</OPTION> <OPTION value="p3" >3</OPTION> <OPTION value="p4" >4</OPTION> <OPTION value="p5" >5</OPTION> <OPTION value="p6" >6</OPTION> <OPTION value="p7" >7</OPTION> <OPTION value="p8" >8</OPTION> </select></td> </tr> </table> <p align="center">参与人员信息表</p><input type="hidden" name="flag" value="new"> <table align="center" border="1" cellpadding="1" cellspacing="1" width="500" bordercolor="#008000" bordercolordark="#FFFFFF"> <tr> <td align=left bgcolor="#E1F5FF" width="100">参与人</td> <td align=left bgcolor="#E1F5FF" width="100">工号</td><td align=left bgcolor="#E1F5FF" width="100">姓名</td><td align=left bgcolor="#E1F5FF" width="100">部门</td> </tr> <tr> <td align=left width="100">参与人1</td> <td width="100"><%=Session("UserName")%></td> <td width="100"><%=Session("eName")%></td><td width="100"><%=Session("email")%></td> </tr> </table> <p align="center"><input type="submit" value=" 提 交 " name="B2"></p> </form> </body> </html>
[ 本帖最后由 tom1949 于 2012-9-14 08:23 编辑 ]