Tengo un pequeño formulario con nombre, email, dni y contraseña (que la debe de meter dos veces) y un boton de aceptar las condiciones de uso.
no encuentro el fallo ... a ver si me podeis echar una mano. Se supone que cuando introducimos todos los datos, salta a otra pagina, xo si no, te sale un alert diciendo que debes introducir todos los datos
Si metes todos los campos, exceptuando el email, te salta el alert, pero me deja a pasar a la siguietne parte ... ideas
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
Código PHP:
function comprobarCampos() {
if (document.form_acceso.password1.value!=document.form_acceso.password2.value) {
alert('Por favor, compruebe que las contraseñas introducidas coinciden.');
}
else if (document.form_acceso.nombre.value==''
|| document.form_acceso.password1.value==''
|| document.form_acceso.password2.value==''
|| document.form_acceso.email.value==''
)
{
alert('Es necesario rellenar los campos obligatorios (*)');
}
if (document.form_acceso.acepto_condiciones.checked==false) {
alert('Antes de continuar debe aceptar nuestra Política de Privacidad.');
}
else {
if (document.form_acceso.ofertas_empleo.checked==true) document.form_acceso.ofertas_empleo.value=1; else document.form_acceso.ofertas_empleo.value=2;
if (document.form_acceso.ofertas_formacion.checked==true) document.form_acceso.ofertas_formacion.value=1; else document.form_acceso.ofertas_formacion.value=2;
document.forms[0].submit();
}
}
function modificar_datos(){
document.form_acceso.action="datos_acceso.php";
document.form_acceso.submit();
}
function validar_datos(){
document.form_acceso.action="datos_personales";
document.form_acceso.submit();
}
function comprobar_dni(){
var nif=document.getElementById('dni').value;
alert(nif);
}
/* function recomprobar_campos(){
var comprobarCampos == 1;
if (comprobarCampos ==1){
document.form_acceso.action="datos_personales.php";
document.form_acceso.submit();
}
}*/
//-->
</script>
[/PHP]