ASP问题:请问,怎样判断单选按钮哪个被选中?

来源:百度知道 编辑:UC知道 时间:2024/06/02 04:50:35
下面是我的表单

<form method="POST" action="--WEBBOT-SELF--">

<p><input type="radio" value="V1" checked name="R1">男</p>
<p><input type="radio" name="R1" value="V2">女</p>
<p><input type="submit" value="提交" name="B1"></p>
</form>

请问在验证页面,怎么判断选中的是“男”还是“女”,也就是怎样判断第一个按钮被选中,还是第二个被选中?
呵呵,我是菜鸟......
我用VB脚本

<p><input type="radio" value="男" checked name="R1">男</p>
<p><input type="radio" name="R1" value="女">女</p>

验证页面用
response.write(request("R1"))

如果是要传值的话,那么可以在接受页面用request.form("r1")就可以得到你选中的是那个按钮了
如果但是判断,在同一个页面中,可以用javascript来实现
在你的按钮上加上一个onclick函数
<input type="radio" value="V1" checked name="R1" onclick="chk(this.value)">
javascript这样写
function chk(n){
if (n=="V1"){
alert("你选中的“男”按钮")
}
else if (n=="R1"){
alert("你选中的是“女”按钮")
}
}

你选了哪个哪个值就会传到你接受数据的页面,你判断下value就行了

<%
if request.form("B1")<>"" then
R1=request.form("R1")
if R1=V1 then
response.write"男"
else
response.write"女"
end if
end if