还是关于radio类型按钮的问题。

ToAble 2002-07-24 09:34:58
比如说这样的代码
......
<input type="radio" name="decision" value="all">全部
<input type="radio" name="decision" value="part">部分
......
在我选中其中一个按钮以后,点击该页下面的 确定 按钮(在这里省略了)以后,如果还连接到本页面上(就相当于刷新的功能),但是选中不同的radio按钮显示的内容是不一样的,不知道该怎样做
...全文
46 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2002-07-24
<input type=radio name="decision" value="all"><br>
<input type=radio name="decision" value="part"><br>
<input type=button value=确定 onclick=cc()>

<script language="vbscript">
function cc()
dim aa
for each ob in decision
if ob.checked then aa = ob.value
next
if aa="all" then window.location.href="all.asp"
if aa="part" then window.location.href="part.asp"
end function
</script>

我这段代码就是根据你选中不同的radio时不同的 value 就跳转到不同的网页里,
当然value的值想改成什么你自己改,只要代码里与文档里的一致就行,而想跳转到什么网页你也可以自己修改链接。
回复
meizz 2002-07-24
<input type=radio name="decision" value="all"><br>
<input type=radio name="decision" value="part"><br>
<input type=button value=确定 onclick=cc()>

<script language="vbscript">
function cc()
dim aa
for each ob in decision
if ob.checked then aa = ob.value
next
if aa="all" then window.location.href="all.asp"
if aa="part" then window.location.href="part.asp"
end function
</script>

我这段代码就是根据你选中不同的radio时不同的 value 就跳转到不同的网页里,
当然value的值想改成什么你自己改,只要代码里与文档里的一致就行,而想跳转到什么网页你也可以自己修改链接。
回复
meizz 2002-07-24
<input type=radio name="decision" value="all"><br>
<input type=radio name="decision" value="part"><br>
<input type=button value=确定 onclick=cc()>

<script language="vbscript">
function cc()
dim aa
for each ob in decision
if ob.checked then aa = ob.value
next
if aa="all" then window.location.href="all.asp"
if aa="part" then window.location.href="part.asp"
end function
</script>

我这段代码就是根据你选中不同的radio时不同的 value 就跳转到不同的网页里,
当然value的值想改成什么你自己改,只要代码里与文档里的一致就行,而想跳转到什么网页你也可以自己修改链接。
回复
skyarrow 2002-07-24
你在脚本里获得decision的值,用if then就成呀。
回复
meizz 2002-07-24
<input type=radio name="decision" value="all"><br>
<input type=radio name="decision" value="part"><br>
<input type=button value=确定 onclick=cc()>

<script language="vbscript">
function cc()
dim aa
for each ob in decision
if ob.checked then aa = ob.value
next
if aa="all" then window.location.href="all.asp"
if aa="part" then window.location.href="part.asp"
end function
</script>

我这段代码就是根据你选中不同的radio时不同的 value 就跳转到不同的网页里,
当然value的值想改成什么你自己改,只要代码里与文档里的一致就行,而想跳转到什么网页你也可以自己修改链接。
回复
ToAble 2002-07-24
就是选中“全部”和选中“部分”按钮刷新后页面上显示的内容是不一样的。
回复
blackcatiii 2002-07-24
你提交页面了自然会不一样了.用asp取得提交后的值再根据其值决定给哪个radio加上checked
<%
decision=request("decision")
%>
<input type="radio" name="decision" value="all" <%if decision="all" then response.write "checked"%>>全部
<input type="radio" name="decision" value="part" <%if decision="part" then response.write "checked"%>>>部分
回复
meizz 2002-07-24
刷新后但显示的内容是不一样的,这是什么意思?
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告