asp.net 获取radio选中的值

<inputtype="radio"name="timex"id="timex"value="1"><inputtype="radio"name="timex"id="t... <input type="radio" name="timex" id="timex" value="1">
<input type="radio" name="timex" id="timex" value="2" >
<input type="radio" name="timex" id="timex" value="3">
获取选中的值,得到的值可以在一个按钮事件里传到其他的页面么
展开
 我来答
z1h2p31983
2012-09-24 · TA获得超过251个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:156万
展开全部
我把它写了一个函数,你直接调用就行了,你的id应该是唯一的,这里假设为Radio1,Radio2,Radio3 ,name和id也要不一样,这里为timex
<script type="text/javascript">
function GetRadioValue(){
var SelectedRadioValue="";
for(var i=1;i<=document.getElementsByName("timex").length;i++){
var obj=document.getElementById("Radio"+ i.toString());
if (obj.checked){
SelectedRadioValue= obj.value;
break;
}
}
return SelectedRadioValue;
}
</script>
追问
你这些都是JS的代码,得到选中的值应该怎么在asp.net里使用
追答
方法有多种
把值传入链接地址的或后面 例如 http://localhost/default.aspx?key1=value1&key2=value2
后台接收用 request.querstring["key1"]
把值传入隐藏域中
后台接收 request.form["key1"]
csdnyingmu
2012-09-24
知道答主
回答量:11
采纳率:0%
帮助的人:8.7万
展开全部
所有的radio用同一个名字,不同的value,提交后,直接取相应名字的值就可以了。和下拉列表选择一个道理,一个取法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
googlelq
2012-09-24 · TA获得超过580个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:278万
展开全部
获取到值以后,可以通过url参数传到其它页面。
你要用到后台点击事件的话,在控件里加上runat="server"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaokuang1991
2012-09-24
知道答主
回答量:38
采纳率:0%
帮助的人:11.1万
展开全部
jquery判断啊 通过name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式