asp表单post提交与判断问题 在线急等!!!!!

A.asp代码<formname="fm1"id="fm1"method="post"action="b.asp"><inputtype="radio"name="rad... A.asp代码

<form name="fm1" id="fm1" method="post" action="b.asp">

<input type="radio" name="radio" id="radio1" value="显示字符:第一个页面">

<input type="radio" name="radio" id="radio2" value="显示字符:第二个页面">

<input type="radio" name="radio" id="radio3" value="显示字符:第三个页面">

</form>

B.asp代码

第一页面

第二页面

第三页面

a页面的表单传递到b页面,然后b页面根据a页面的radi之进行判断显示 如果是radio1则b页面只显示字符:第一页面,如果radio2则b页面只显示字符:第二页面,求代码 在线等!!!!!!!!
展开
 我来答
hutaoooooo
2011-11-13 · TA获得超过441个赞
知道小有建树答主
回答量:747
采纳率:0%
帮助的人:366万
展开全部
你在A.asp页面中已经把radio的值定义好了,所以只需要直接输出radio的值就可以了:
<%
response.write request("radio")
%>

如果想去掉前面的“显示字符”,可以这样:
<%
response.write right(request("radio"),5)
%>

如果想更通用,应该是这样:
<%
Select Case request("radio")
Case "显示字符:第一个页面": response.write "第一页面"
Case "显示字符:第一个页面": response.write "第二页面"
Case "显示字符:第一个页面": response.write "第三页面"
End Select
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxny2008
2011-11-14 · TA获得超过164个赞
知道小有建树答主
回答量:185
采纳率:100%
帮助的人:87.5万
展开全部
假定a传到b,第一页面是b1,第二页面是b2,第三页面是b3
b页面用如下代码
还有你这个要改下:
<form name="fm1" id="fm1" method="post" action="b.asp">
<input type="radio" name="radio" id="radio1" text="显示字符:第一个页面" value="1">
<input type="radio" name="radio" id="radio2" text="显示字符:第二个页面"value="1">
<input type="radio" name="radio" id="radio3" text="显示字符:第三个页面"value="1">
</form>
<%If Request("radio")=1 Then
Response.Redirct("b1.asp")
Else If Request("radio")=2 then
Response.Redirct("b2.asp")

Else
Response.Redirct("b3.asp")

End If
%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式