Hola, alguien me podría decir como utilizo esta función de javascript
es un validado de rut chileno sin puntos ni guión que encontre
aqui
Código Javascript
:
Ver original// JavaScript Document
//validador de rut
function ValidaRut(origen){
var cadena = '32765432';
var dv = origen.substr(8,1);
var resultado = 0;
var resto = 0;
var digito = 0;
for(i=0;i<=7;i++){
resultado = resultado + (parseInt(origen.charAt(i)) * parseInt(cadena.charAt(i)));
}
resto = Math.floor(resultado/11)*11;
digito = 11-(resultado-resto);
switch(digito){
case 10:
if(dv == 'k' || dv == 'K'){ return true;}
break;
case 11:
if(dv == '0'){return true;}
break;
default:
if(dv == digito){ return true;}
}
return false;
}
function prueba_rut(r,d){
if(r.value.length==8){ r.value = '0' + r.value;}
if(r.value.length==9){
if(ValidaRut(r.value)){
VerificaRutExiste(r.value,r,d);
}else{
alert('El rut ingresado no es valido.');
d.value = '';
// r.focus();
// r.select();
}
}else{
alert('Ingrese el rut sin puntos ni guión.');
d.value ='';
// r.focus();
// r.select();
}
}