Bienvenido, Invitado
Nombre de Usuario: Contraseña:

TEMA: Validación de rut chileno con breezingforms

Validación de rut chileno con breezingforms 2 años 8 meses antes #7858

  • dilinwe
  • Avatar de dilinwe
  • Fuera de línea
  • Fresh Boarder
  • Mensajes: 4
  • Karma: 0
Chicos tengo la siguiente duda, al colocar el script de la validación en la extensión breezingforms, este último, al enviar el formulario obtengo un valor false, poniendo el valor que fuese (mayor que 9 caracteres y viceversa),el código está en javascript:
function ff_rut(ruti,dvi){
    var rut = ruti+"-"+dvi;
    if (rut.length<9)
    return(false)
    i1=rut.indexOf("-");
    dv=rut.substr(i1+1);
    dv=dv.toUpperCase();
    nu=rut.substr(0,i1);
     
    cnt=0;
    suma=0;
    for (i=nu.length-1; i>=0; i--)
    {
    dig=nu.substr(i,1);
    fc=cnt+2;
    suma += parseInt(dig)*fc;
    cnt=(cnt+1) % 6;
    }
    dvok=11-(suma%11);
    if (dvok==11) dvokstr="0";
    if (dvok==10) dvokstr="K";
    if ((dvok!=11) && (dvok!=10)) dvokstr=""+dvok;
     
    if (dvokstr==dv)
    return(true);
    else
    return(false);
    }

Gracias.
El administrador ha desactivado la escritura pública.

Validación de rut chileno con breezingforms 2 años 8 meses antes #7860

  • dilinwe
  • Avatar de dilinwe
  • Fuera de línea
  • Fresh Boarder
  • Mensajes: 4
  • Karma: 0
Gracias por responder chuchadesumadres :P
El administrador ha desactivado la escritura pública.




Moderadores: FeDoo, willin
Tiempo de carga de la página: 0.195 segundos
Gracias a Foro Kunena