0
我是JavaScript新手。我的需求是验证复选框的形式。我可以验证单个复选框,但无法验证多个复选框的值。无法验证javascript中的复选框
function validate(form) {
if (form.answer.checked == false) {
alert('select anwser!'); //able to validate
return false;
}
if (form.answers.checked == false) {
alert('You must choose any anwsers!'); //unable to validate
return false;
}
}
<form id="surveyform" action="#" onsubmit="return validate(this)">
<input type="checkbox" name="answer" value="answer1" />answer
<br><br>
<input type="checkbox" name="answers[]" value="answer1" />answer1
<input type="checkbox" name="answers[]" value="answer2" />answer2
<input type="checkbox" name="answers[]" value="answer3" />answer3
<input type="checkbox" name="answers[]" value="answer4" />answer4
<br><br>
<input type="submit">
</form>
非常感谢:) – Wis
永远欢迎:) – PraveenKumar