いくつかの場所を見てきましたが、うまくいく例が見つかりません。この例では、ラジオ グループを選択し、null をテストして、ユーザーに選択を求めるメッセージを発行できるようにします。
<script>
function validate(form) {
fail = validate__veteran(form);
if (fail == "") {
return true;
} else {
alert(fail);
return false;
}
}
</script>
<script>
function validate_veteran(form) {
var radios = document.getElementsById('veteran');
if (radios == null) {
return "please make a selection for veteran";
}
return "";
}
</script>
<form method="post" action="checkbox.php" onSubmit="return validate(this)">
Veteran?<**input type="radio" id="veteran"** name="veteran" value="veteran" /> yes <br>
<input type="radio" id="veteran" name="veteran" value="" /> no <br>
<input id="submit" type="submit" name="submit" value="Signup" />
</form>