, el detalle que tengo es el siguiente tengo un script el cual validad que un checkbox este seleccionado y eso lo hace perfectamente pero el problema que tengo es que cuando valida dicho checkbox, aunque no este seleccionado entra a la pagina siguiente, y obvio no debe realizar dicho proceso, no se que este haciendo mal espero me puedan echar una mano, el código que utilizo es el siguiente:
Código Javascript:
Ver original
<script type="text/javascript" language="javascript"> function verif(){ var verifica=0; for(i=0; ele=document.form1.elements[i]; i++){ if (ele.type=='checkbox') if (ele.checked == true){ verifica=1;break; } } if (verifica==1){ document.form1.submit(); }else{ alert('Debes aceptar los Terminós y Condiciones.'); return; } } </script>
Y esto es el checkbox y el botón del formulario:
Código HTML:
<input name="verifica" type="checkbox" class="style1" id="verifica" /> <input name="registro" type="submit" class="style1" id="registro" value="Registrarse" onclick="verif()"/>
:


