チェックボックスの検証に問題があります。私は常にgoogle-ingしていますが、私が見つけたソリューションのほとんどはjQuery(わかりません)または動作しません。Javascriptを使用してチェックボックスを検証する方法
<body>
<form action="" method="POST" id="myForm" onSubmit="return validateCheckBox()">
<input type="checkbox" value="beyanetu_1" name="foods[]" >
<input type="checkbox" value="beyanetu_2" name="foods[]" >
<input type="checkbox" value="beyanetu_3" name="foods[]" >
<input type="checkbox" value="beyanetu_4" name="foods[]" >
<input type="checkbox" value="beyanetu_5" name="foods[]" >
<input type="checkbox" value="beyanetu_6" name="foods[]" >
<input type="image" src="logo/order-online_4.png" height="50px" width="100px" >
</form>
<script>
function validateCheckBox(){
//I want to know how to retrieve the data and
//check if at least one is checked
}
</script>
</body>
これは重複した質問ではなく、この記事の上にリンクされているものはJQueryであり、わからないと言いました。
EDIt:私は正直なところ、あなたがこれを落としている理由は分かりません!
、チェックボックスが( 'を使用して:checked'セレクタ)わずかに奇数のように動作を確認されているかどうかを決定する:/ [シンプルなJavaScriptのチェックボックス検証](HTTPSの –
可能な複製を/stackoverflow.com/questions/11234622/simple-javascript-checkbox-validation) – Sand
[ページのチェックボックスがすべてオンになっているかどうかを確認するにはどうすればよいですか?](https://stackoverflow.com/questions/9119407)/on-check-if-any-check-all-on-the-page-are-checkedがチェックされています) – Niklas