Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1

TEMA: Validación de rut chileno con breezingforms

Validación de rut chileno con breezingforms 11 Mar 2014 09:48 #7858

  • dilinwe
  • Avatar de dilinwe Autor del tema
  • Fuera de línea
  • Fresh Boarder
  • Fresh Boarder
  • Mensajes: 4
  • Gracias recibidas: 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.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Validación de rut chileno con breezingforms 12 Mar 2014 16:50 #7860

  • dilinwe
  • Avatar de dilinwe Autor del tema
  • Fuera de línea
  • Fresh Boarder
  • Fresh Boarder
  • Mensajes: 4
  • Gracias recibidas: 0
Gracias por responder chuchadesumadres :P

Por favor, Identificarse o Crear cuenta para unirse a la conversación.





  • Página:
  • 1
Moderadores: FeDoowillin
Tiempo de carga de la página: 0.125 segundos
Gracias a Foro Kunena