Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2006, 10:46
Avatar de mazingerz
mazingerz
 
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 3 meses
Puntos: 0
Hola. mira esto, puede que te sirva

<HTML>
<HEAD>
<TITLE>Validador de Rut</TITLE>
<SCRIPT LANGUAGE=javascript>
<!--
function validarut(strrut) {
var arut = new Array(8);
var i, j, dv;
if ((strrut.length) = 0 ) {
window.alert("Debe ingresar un Número de Rut");
}
else {
for (i=1; i<9;i++) {
arut[i]=0; }
i=0
for (j = (9-(strrut.length)); j<9;j++) {
if (( strrut.substr(i,1) >= 0) & ( strrut.substr(i,1) <= 9)) {
arut[j] = strrut.substr(i,1); i++; }
else { window.alert("Debe ingresar sólo números!!!"); i=0; break; }
}
if (i>0) {
dv = 11 - (( (arut[1]*3) + (arut[2]*2) + (arut[3]*7) + (arut[4]*6) + (arut[5]*5) + (arut[6]*4) + (arut[7]*3) + (arut[8]*2) )%11)
if (dv === 10) {
dv = "K"; }
else if (dv === 11) {
dv = "0"; }
window.alert("El Rut sería : " + strrut + "-" + dv)
return dv }
}
}

//-->
</SCRIPT>

</HEAD>
<BODY>
<P>
<P>Ingrese un Rut, sin puntos ni el dígito
verificador</P>
<INPUT id=text_rut maxLength=8 name=text_rut>
<INPUT id=button_valida_rut language=javascript name=button_valida_rut onclick=validarut(text_rut.value) type=button value="Validar Rut">
<P>&nbsp;</P>

</BODY>
</HTML>