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">
获取选中的值,得到的值可以在一个按钮事件里传到其他的页面么 展开
<input type="radio" name="timex" id="timex" value="2" >
<input type="radio" name="timex" id="timex" value="3">
获取选中的值,得到的值可以在一个按钮事件里传到其他的页面么 展开
4个回答
展开全部
我把它写了一个函数,你直接调用就行了,你的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>
<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"]
展开全部
所有的radio用同一个名字,不同的value,提交后,直接取相应名字的值就可以了。和下拉列表选择一个道理,一个取法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取到值以后,可以通过url参数传到其它页面。
你要用到后台点击事件的话,在控件里加上runat="server"
你要用到后台点击事件的话,在控件里加上runat="server"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jquery判断啊 通过name
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询