JavaScript代码无法检查单选按钮

时间:2014-12-09 10:12:26

标签: javascript html

我正在尝试进行验证以检查未选择单选按钮的时间,如果未选中,则应显示警报,但下面的代码无效。当按下按钮时,应该进行验证

<html>
<head>
</head>

<body>
<form >
<input type="radio" id="b">
<input type="radio">

<button onClick="checkValidation()" type="button">Click Me!</button>
</form>
</body>


<script type="text/javascript">
 function checkValidation(){
 if (document.getElementById('b').checked == false) {
 window.alert("sometext");
  }
  </script>
</html>

2 个答案:

答案 0 :(得分:1)

缺少}:

function checkValidation(){
 if (document.getElementById('b').checked == false) {
  window.alert("sometext");
 }
}

或删除{if:

之后
function checkValidation(){
 if (document.getElementById('b').checked == false)
  window.alert("sometext");
}

答案 1 :(得分:1)

您的代码包含错误,缺少结束分号},应该是:

function checkValidation(){
 if (document.getElementById('b').checked == false) {
 window.alert("sometext");
  }
} //This one is missing