Este es el checkbox:
Código:
Este es el código de validación<input type="checkbox" name="privacidad" id="privacidad" value="s" />
Código:
El primer alert me sale pero el segundo no....<script language="javascript" TYPE="text/javascript" > function validaCheck(){ alert ("entra"); var ch = document.getElementById("privacidad"); alert ("valor ch="+ch.checked+"*"); if (ch.checked == true) { if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.formulario.mail.value)){ } else { alert("La dirección de email es incorrecta."); return (false); } } else { alert("Es necesario aceptar los terminos de uso"); return (false); } } </script>
Os indico también la llamada a la función:
Código:
En IE funciona bien, pero en Firefox no hay forma....<form action="<?echo $PHP_SELF?>" name="formulario" method="post" enctype="multipart/form-data" onsubmit="return validaCheck()">
Un saludo