Quisiera ver si alguien me puede ayudar con un form estoy validando los datos de un formulario que estoy haciendo el problema es cuando llego a una area donde tengo 10 checked box como hago para que valide cuando no son chequeados ni siquiera uno para que no envie el form si no se ha seleccionado ninguno asi es como estoy haciendo el codigo javascript y el boton de antemano gracias por la ayuda.
Saludos
<script LANGUAGE="JavaScript">
function Validar(form){
for(var i = 0; i < form.choiceAct.length; i++){
if(form.choiceAct[i].checked)return true;
}
alert('Debes seleccionar al menos una opcion en "Actividad Favorita en su Tiempo Libre"');
return false;
if (form.nombres.value == "")
{ alert("Por favor ingrese un nombre valido"); form.nombres.focus(); return; }
if (form.apellidos.value == "")
{ alert("Por favor ingrese su apellido"); form.apellidos.focus(); return;}
if (form.depto_estado.value == "")
{ alert("Por favor ingrese su departamento o estado"); form.depto_estado.focus(); return;}
if (form.idpais.value == "?")
{ alert("Por favor seleccione un pais"); form.idpais.focus(); return;}
if (form.telefono.value == "")
{ alert("Por favor ingrese su telefono"); form.telefono.focus(); return;}
if (form.idestadocivil.value == "")
{ alert("Por favor seleccione su estado civil"); form.idestadocivil.focus(); return;}
if (form.dd.value == "dd")
{ alert("Por favor ingrese dia de nacimiento"); form.dd.focus(); return;}
if (form.mm.value == "mm")
{ alert("Por favor ingrese mes de nacimiento"); form.mm.focus(); return;}
if (form.aaaa.value == "aaaa")
{ alert("Por favor ingrese año de nacimiento"); form.aaaa.focus(); return;}
if (form.password.value == "")
{ alert("Por favor ingrese su password"); form.password.focus(); return;}
if (form.password_re.value == "")
{ alert("Por favor confirme su password"); form.password_re.focus(); return;}
if (form.idocupacion.value == "")
{ alert("Seleccione una ocupacion"); form.idocupacion.focus(); return;}
form.submit();
}
BOTON
<input type="button" name="Submit" id="button" value="Enviar Datos" onClick="Validar(this.form);Val(this.form)">