Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/06/2013, 12:08
Avatar de wizanchez
wizanchez
 
Fecha de Ingreso: junio-2013
Ubicación: bogota
Mensajes: 120
Antigüedad: 10 años, 10 meses
Puntos: 6
Respuesta: Validaciones para documentos de identidad

- Digito de chequeo colombia

Código Javascript:
Ver original
  1. function calcularDV() {
  2.     var i_rut    = document.getElementById("codigo").value;
  3.     var pesos  = new Array(71,67,59,53,47,43,41,37,29,23,19,17,13,7,3);
  4.     rut_fmt      = zero_fill(i_rut, 15)
  5.     suma         = 0
  6.     for ( i=0; i<=14; i++ )
  7.         suma += rut_fmt.substring(i, i+1) * pesos[i]
  8.     resto = suma % 11
  9.     if ( resto == 0 || resto == 1 )
  10.         digitov = resto
  11.     else
  12.         digitov = 11 - resto
  13.        
  14.     if(document.getElementById("numerochek").value != digitov){
  15.         alert("Error en el digito de verificacion del NIT");
  16.         document.getElementById("ingresaralformylario").disabled=true; 
  17.     }
  18.     else {
  19.         document.getElementById("ingresaralformylario").disabled=false;    
  20.     //  alert("Nit Correcto!");
  21.     }
  22.  
  23. }
__________________
---------
cubesoftechnology.com
Wizanchez,,