Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/05/2006, 14:17
asegoviaz
 
Fecha de Ingreso: enero-2003
Mensajes: 516
Antigüedad: 22 años, 2 meses
Puntos: 0
Pregunta

Esta es la funcion q hice, solo que la variable nrs es la que recoge el valor del radio seleccionado, si es 0 valida esto otro, si es 1 valida esto, pero no sale, lo demas sela bien salvo por lo del radio q es lo q desencadena todo, no se si me pueden dar una mano


Código PHP:

function valida(form){
    
error "";
    var 
nrs form.nrs.checked;
    var 
nombre form.nombre.value;
    var 
dni form.dni.value;
    var 
domicilio form.domicilio.value;
    var 
iddistrito form.iddistrito.value;
    var 
ec form.ec.value;
    var 
nomcon form.nomcon.value;        
    var 
tel1 form.tel1.value;
    var 
tel2 form.tel2.value;
    var 
ocupacion form.ocupacion.value;
    
    
    if(
nrs=='0'){//es dueño
        
        
if( nombre == ""){error+="Debes ingresar el nombre (mayor  a 15 caracteres). \n"}
        if( 
dni == ""){error+="Debes ingresar el dni (de 8 numeros). \n"}
        if( 
domicilio == ""){error+="Debes ingresar la direccion  y seleccionar el distrito.\n"}
        if( 
ec == 1){error+="Debes ingresar el nombre del conyugue (mayor  a 15 caracteres) \n"}
        if( 
tel1 == ""){error+="Debes ingresar el el numero de teléfono 1  \n"}
        if( 
ocupacion == ""){error+="Debes ingresar la ocupación  \n"}
                    if( 
error != "")
                     {
                        
alert(error)
                    return 
false;
                     }
                    else
                   {
                     return 
true;
                    }
    }
    if(
nrs=='1'){{// si es empresa
    
        
if( nombre == ""){error+="Debes ingresar la razón social de la empresa (mayor  a 3 caracteres). \n"}
        if( 
dni == ""){error+="Debes ingresar el ruc (de 11 numeros). \n"}
        if( 
domicilio == ""){error+="Debes ingresar la direccion  y seleccionar el distrito.\n"}
        if( 
tel1 == ""){error+="Debes ingresar el el numero de teléfono 1  \n"}
                    
                    if( 
error != "")
                     {
                        
alert(error)
                    return 
false;
                     }
                    else
                   {
                     return 
true;
                    }
    
    
    }