这是我的html代码:如何检查单选按钮使用JavaScript
<input type="radio" name="sex" id="boy" value="male" /> Boy<p></p><br>
<input type="radio" name="sex" id="girl" value="female" />Girl
<button id="fine" type="button">Submit</button>
,这是在我的JavaScript文件:
var maskio = document.getElementById('boy');
var femmna = document.getElementById('girl');
function prima(){
var fine = document.getElementById('fine');
fine.onclick=chek;
}
function chek(){
if((maskio.checked == false) && (femmna.checked == false)) {
alert('lol');
return false;
}
}
window.onload=prima;
问题出在哪里?当我运行它并单击提交没有任何反应。为什么?
_“......没有任何反应。” _ - 什么都没有?所以你没有得到类似'Uncaught TypeError的错误:无法在浏览器的控制台中读取'null'属性'检查'?我认为你的JS文件包含在文档的'
'部分? – nnnnnn你可以简单地解决这个问题是这样的:http://jsfiddle.net/TQ3Xt/1/ – Stano