I want to validate the input on a series of checkboxes. There must be at least one checkbox selected, otherwise the user gets an alert to select one. However, the alert appears unless all of the checkboxes are selected.
I realize that the issue is how my for loop params are set, but I cannot figure out how to fix it.
for(var i=0;i<7;i++){
if( !checkboxes[i].checked ){
alert( 'You need to select at least one day!');
checkboxes[i].focus();
return false;
}
}
alert('You need to select at least one day!');the moment any of the checkboxes are not checked.