JS单选框不能选中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS单选框不能选中?相关的知识,希望对你有一定的参考价值。

我想通过读取本地文件来判断是否选中网页中的某个单选框,然而这样没有效果,该怎么解决?
<label><input type="radio" id="aaa" name="xxx">开</label>
<script>
if(......)
document.getElementsById("aaa").checked = true;
</script>

参考技术A <html>
<head>
<title>JS 判断 radio 单选按钮是否选中</title>
<script type="text/javascript">
function ValidateRadio()

var radioselete = "Nothing"
var seletedValue = "";
for(i=0;i<document.form1.rValue.length;i++)

if(document.form1.rValue[i].checked)

radioSelete = "seleted";
seletedValue += document.form1.rValue[i].value + " ";


if(radioSelete == "Nothing")

alert("您一个都还没选呢!");
return false;

else

alert("您选中了:"+seletedValue);
return true;


</script>
</head>
<body>
<form name="form1">
<input type="checkbox" name="rValue" value="四川">四川
<input type="checkbox" name="rValue" value="江苏">江苏
<input type="checkbox" name="rValue" value="南京">南京
<input type="checkbox" name="rValue" value="天津">天津
<input type="checkbox" name="rValue" value="上海">上海
<input type="button" οnclick="return ValidateRadio()" value="验证">
</form>
</body>
</html>
参考技术B getElementsById 多了个 s ,正确是 getElementById本回答被提问者采纳

以上是关于JS单选框不能选中?的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 单选框 选中问题

javascript 怎么获得单选框值

在winform中如何获取两个单选框中选中的那个值

angularjs怎么获取到单选框的值

MFC中如何取消已选单选框的勾选状态?

angularjs怎么获取到单选框的值