comprobacion de dni

21/03/2005 - 12:21 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
30/03/2005 - 15:59 | Informe spam
Hola Piolin, copia la respuesta que te pasé en otro foro, por si no lo
has visitado:

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