comprobacion de dni

21/03/2005 - 12:13 por Piolin Net | Informe spam
tengo un par de procedimientos en javascript para controlar si un dni o un
cif es autentico, pero no me valen para los dnis de los extranjeros, esos q
les expiden mientras estan en el pais haciendo sus cositas.

tienen el formato X1234567X

alguien tiene el procedimiento o las pautas para saber si es autentico?

Gracias
 

Leer las respuestas

#1 Miguel Gonzalez
23/03/2005 - 13:31 | Informe spam
Hola Piolin.

El documento de identificación de ciudadanos extranjeros residentes en España es el NIE. Consta de
un identificador de 9 caracteres de longitud que empieza por la letra “X”, al que le siguen 7
números, y que finaliza con una letra obtenida mediante un algoritmo aplicado a los 7 números.

Dicho algoritmo es el mismo que se aplica al DNI:

var valores = "T,R,W,A,G,M,Y,F,P,D,X,B,N,J,Z,S,Q,V,H,L,C,K,E";
var letras = new Array();
letras = valores.split(",");
var letra = letras[numero%23];

Saludos!
Miguel

Piolin Net wrote:
tengo un par de procedimientos en javascript para controlar si un dni o un
cif es autentico, pero no me valen para los dnis de los extranjeros, esos q
les expiden mientras estan en el pais haciendo sus cositas.

tienen el formato X1234567X

alguien tiene el procedimiento o las pautas para saber si es autentico?

Gracias

Preguntas similares