function ValidarRut(s, e) { var rut = s.GetText(); var suma = 0; var arrRut = rut.split("-"); var rutSolo = arrRut[0]; rutSolo = rutSolo.replace('.', '').replace('.', ''); var verif = arrRut[1]; var continuar = true; for (i = 2; continuar; i++) { suma += (rutSolo % 10) * i; rutSolo = parseInt((rutSolo / 10)); i = (i == 7) ? 1 : i; continuar = (rutSolo == 0) ? false : true; } var resto = suma % 11; var dv = 11 - resto; if (dv == 10) { if (verif.toUpperCase() == 'K') return true; } else if (dv == 11 && verif == 0) return true; else if (dv == verif) return true; else alert('El rut ingresado no es válido');//return false; }
miércoles, 25 de abril de 2018
Javascript - Validar RUT CHILENO
Suscribirse a:
Entradas (Atom)