新手求救,关于多个文本框的取值问题。

GreatAsp 2005-11-22 07:18:54
文本框的数量可以是由用户通过下拉菜单的自由选择,请问在另一个页面如何接收全部文本框的输入值呢?
------------------------------------------------------
根据下拉菜单的选择循环输入文本框
<%
num=request.form("num")
for i=1 to num
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>  
<input type="text" name="option<%=i%>" class=an>
<%=i%></td>
</tr>
</table>
<%next
i=i+1
%>
</td>
------------------------------------------------------------------------
下拉菜单:
<select name="num" onChange="javascript:this.form.submit()" class=an>
<% for k=1 to 50 %>
<OPTION VALUE='<%=k%>'><%=k%></option>
<%next%>
</select></td>
</tr>
</form>
...全文
146 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dishui 2005-11-22
  • 打赏
  • 举报
回复
那个你在生成N多input框的那个表单里,在增加一个hidden字段,value为num的数量,然后提交表单以后一样用for i从1到num
获取request("option"&i)
竹林听雨2005 2005-11-22
  • 打赏
  • 举报
回复
不用这样,用文本框直接来获取下拉菜单中的数据就行了,如果下拉菜单中的数据与文本框中的数据不一样,可以用CASE来处理。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧