Hola Isabel ,primeramente gracias por responder a mi pedida de socorro con este codigo,veras yo tmb probe lo del break y lo he vuelto a probar pero sigue haciendome lo mismo.
La operacion que realizo es la siguiente:
1º completo todos los campos menos los checkbox
2º me sale el alert de que no he marcado ningun checkbox.
3º acepto el mensaje y marco uno ,dos o tres checkbox .le vuelvo a dar a enviar y me vuelve a salir el alert anterior..
y asi.. sin embargo si mando la pagina con todo marcado me lo valida bien y me hace el submit..pero si hago los pasos anteriores no sale de ese bucle ni con el break;
mi codigo actual es el siguiente:
Código Javascript
:
Ver originalvar camposCheck=document.getElementsByName("afi");
while(x<camposCheck.length && !opcion){
if(camposCheck[x].checked){
opcion=true;
break;
}
x++;
}
if(!opcion){
alert("tienes que seleccionar alguna opcion");
band='n';
}
if(ok=='s'&& band=='s'){
document.f.submit();
}
porcierto he estado viendo la consola de errores y me da error en el break ahora..