注册 登录
编程论坛 ASP技术论坛

[求助]如果获取表单中动态菜单的内容

nbsyf 发布于 2006-08-08 19:11, 1363 次点击
我在表单中加了一个动态菜单,表单中有一个确定按钮(确定后转到下一网页)。我不知道如何才能知道我在上一网页动态菜单中选择的是哪一个选项,以便在下一网页中进行处理。请高手帮助我解决!
11 回复
#2
渚薰2006-08-08 20:49
你指的动态菜单是什么
请贴一下你的源代码
#3
nbsyf2006-08-08 21:55
[求助]如果获取表单中动态菜单的内容
具体的代码如下:
<form id="form1" name="form1" method="post" action="a2.asp">
<label>
<select name="se2">
<% for i=0 to rs.fields.count-1%>
<option><%=rs(i).name %></option>
<%next%>
</select>
<label>
<input type="submit" name="Submit" value="确定" />
</label>
</form>
请问在点击“确定”按钮转入a2.asp后,如何在a2.asp内取得我在上一网页选择的变量
#4
渚薰2006-08-08 21:56
一样的
就是
request.form("se2")


#5
nbsyf2006-08-08 22:13
[求助]如果获取表单中动态菜单的内容
我听你的在a2.asp内输入如下代码,但结果是无法显示网页
<% xm=request.form("se2")
response.write(xm)%>
#6
渚薰2006-08-08 22:16
你的options属性里没有value值
另外,告知下错误信息

[此贴子已经被作者于2006-8-8 22:18:00编辑过]

#7
nbsyf2006-08-08 22:32
[求助]如果获取表单中动态菜单的内容
一,我是初学请问如何在option内加value,你就随便在我上面的option内加一句
二,错误提示没有,只是说无法显示网页(地址栏明明写的是a2.asp但还是说无法显示网页,提示输入正确地址)
#8
渚薰2006-08-08 22:37
1、option标签是如此的&lt;option value=""&gt;&lt;/option&gt;。按照你的代码可以如此处理&lt;option value="&lt;%=rs(i).name %&gt;"&gt;&lt;%=rs(i).name %&gt;&lt;/option&gt;。
Request.Form("se2")获得的是所选择的option项的value值
2、如此的情况应该是路径方面的错误,请检查当前网页和a2.asp这个网页是否在同一文件夹下
#9
nbsyf2006-08-08 23:14
[求助]如果获取表单中动态菜单的内容
照你的输入optionr value,还是老样子,(a2.asp是在同一文件夹下)说无法显示网页,由于网页地址不正确,正在查找的网页无法显示。
#10
渚薰2006-08-08 23:23
iis是否设置正确?
#11
nbsyf2006-08-09 14:32
[求助]如果获取表单中动态菜单的内容
谢谢!
问题已经解决
#12
lydiasam2010-12-30 15:54
我也遇到了同样问题,怎么解决啊,共享下
1