Foros del Web » Programando para Internet » Javascript »

un formulario ... puñetero

Estas en el tema de un formulario ... puñetero en el foro de Javascript en Foros del Web. Buenas gente :) Tengo un pequeño formulario con nombre, email, dni y contraseña (que la debe de meter dos veces) y un boton de aceptar ...
  #1 (permalink)  
Antiguo 28/04/2008, 03:26
Avatar de aL3ix  
Fecha de Ingreso: marzo-2008
Mensajes: 23
Antigüedad: 16 años, 1 mes
Puntos: 0
un formulario ... puñetero

Buenas gente :)

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

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==truedocument.form_acceso.ofertas_empleo.value=1; else document.form_acceso.ofertas_empleo.value=2;
        if (
document.form_acceso.ofertas_formacion.checked==truedocument.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> 
gracias :p ando ... loco ia jejeje






















[/PHP]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:09.