I have one checkbox in a form
<input type='checkbox' name='sched' id='sched' value='60'>
my validate function is as follows
function validate() {
var size = form_1.sched.length;
//alert(size)
var returnval = false
for (i = 0; i < size; i++) {
if (form_1.sched.checked) {
returnval = true
}
}
if (returnval == false){
alert("Please make selection");
return false
}
}
This works fine, unless I have just one checkbox, size comes back as undefined? Why is that?
<input type='checkbox' name='sched' id='sched' value='60'>
my validate function is as follows
function validate() {
var size = form_1.sched.length;
//alert(size)
var returnval = false
for (i = 0; i < size; i++) {
if (form_1.sched.checked) {
returnval = true
}
}
if (returnval == false){
alert("Please make selection");
return false
}
}
This works fine, unless I have just one checkbox, size comes back as undefined? Why is that?