![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
如何用JS判断这组单选按钮是否被选中
1个回答
2016-12-04
展开全部
需要循环遍历判断checked属性是否为真。
如下示例:
<!--html-->
<form id="list" method="post" action="">
<input type="radio" name="user" value="1">1
<input type="radio" name="user" value="2">2
<input type="radio" name="user" value="3">3
</form>
<!--js-->
<script language="javascript">
function usubmit(action){//获取radio的value的方法
var radios = document.getElementById("list").user;//获取id为list下的所有name为user的值的集合
for(var i=0;i<radios.length;i++){//循环值得集合
if(radionum[i].checked){//通过checked属性判断是否被选中
userid = radionum[i].value//将被选择的radio的值赋给变量userid
}
}
alert(userid)//弹出被选中的radio的值
}
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询