Ver Mensaje Individual
  #29 (permalink)  
Antiguo 02/10/2008, 08:00
Avatar de mgusdl
mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Malaga, España
Mensajes: 190
Antigüedad: 17 años, 10 meses
Puntos: 5
Respuesta: ayuda validando NIE

Nove si os estais complicando la vida!!
Código javascript:
Ver original
  1. function checkNIF(nif)
  2.     {
  3.     if (!nif) return false;
  4.     var letras = 'TRWAGMYFPDXBNJZSQVHLCKE';
  5.     if (nif.length != 9) return false;
  6.     else {
  7.         letra = nif.substr(8, 1); letra = letra.toUpperCase();
  8.         dni = nif.substr(0, 8);
  9.         dni = dni.toUpperCase(); dni = dni.replace('X','0');
  10.         dni -= parseInt(dni/23) * 23;
  11.         if (letras.charAt(dni) != letra) alert('NIF no valido);
  12.         else alert('NIF correcto');
  13.         }
  14.     }