PHPで次のようにチェックボックスを作成しました
echo "<Input type = 'Checkbox' class='cl2' Name =".$i."/>".$f1.
チェックボックスがチェックされていない場合、送信時にポップアップボックスが作成されるので、検証したいと思います。
次のjsで試してみました
function Validate() {
alert (document.getElementsByClassName('cl2')[0].checked);
for(i=0;i<=5;i++) {
if(document.getElementsByClassName('cl2')[i].checked == false) {
alert("approve atleast one request");
} else {
return true;
}
}
}
何も返されません。forループの条件はどうあるべきですか?