少なくとも 1 つのチェックボックスがオンになっていることを確認するためのフォーム バリデータ スクリプトがあります。
<form name="samples" onsubmit="return validateForm();" action="process.php" method="post">
<input type="checkbox" name="products[]" value="product-a">
<input type="checkbox" name="products[]" value="product-b">
<input type="checkbox" name="products[]" value="product-c">
</form>
<script>
function validateForm() {
var counter = document.forms["samples"]["products"].value;
if (x == null || x == "") {
alert("Please select at least one product");
return false;
}
}
</script>
上記のコードは機能していないようです。
私は何を間違っていますか?