Formato del DNI para Extranjeros

02/09/2003 - 18:08 por Yolanda | Informe spam
Hola a todos

Me gustaría comprobar el formato del dni de extranjeros.
se que el formato es X-11111 -L
pero no se cuantos numeros son

Por favor cualquiera que me pueda ayudar

Un Saludo

Yolanda

Preguntas similare

Leer las respuestas

#1 PaVBLo
02/09/2003 - 18:33 | Informe spam
Fijate si es esto lo que buscas... (es rutina de validación de un banco
no debe estar mal...)

//Validacion de NIF
function isNif(val)
{
if (val.length == 0)
return false;

// Letra recibida
var letra = val.charAt(val.length - 1);

// definir el array de letras
var nif_letras = "TRWAGMYFPDXBNJZSQVHLCKEU"

var res = parseInt(val, 10);

var pos = (parseInt(res) - Math.floor(parseInt(res)/23) * 23) + 1;
var n_letra = nif_letras.substring(pos - 1, pos);

return n_letra == letra;
}

"Yolanda" escribió en el mensaje
news:
Hola a todos

Me gustaría comprobar el formato del dni de extranjeros.
se que el formato es X-11111 -L
pero no se cuantos numeros son

Por favor cualquiera que me pueda ayudar

Un Saludo

Yolanda


Respuesta Responder a este mensaje
#2 Yolanda
02/09/2003 - 18:54 | Informe spam
Entonces el formato es:

X-11111111-L

Cierto?

"PaVBLo" escribió en el mensaje
news:e$
Fijate si es esto lo que buscas... (es rutina de validación de un


banco
no debe estar mal...)

//Validacion de NIF
function isNif(val)
{
if (val.length == 0)
return false;

// Letra recibida
var letra = val.charAt(val.length - 1);

// definir el array de letras
var nif_letras = "TRWAGMYFPDXBNJZSQVHLCKEU"

var res = parseInt(val, 10);

var pos = (parseInt(res) - Math.floor(parseInt(res)/23) * 23) + 1;
var n_letra = nif_letras.substring(pos - 1, pos);

return n_letra == letra;
}

"Yolanda" escribió en el mensaje
news:
> Hola a todos
>
> Me gustaría comprobar el formato del dni de extranjeros.
> se que el formato es X-11111 -L
> pero no se cuantos numeros son
>
> Por favor cualquiera que me pueda ayudar
>
> Un Saludo
>
> Yolanda
>
>


Respuesta Responder a este mensaje
#3 PaVBLo
02/09/2003 - 19:48 | Informe spam
Ese es el formato Yolanda. Aunque son 7 números y no 8 como lo pones tú.
(al menos así lo tengo en mi dni, soy argentino residente en madrid...)

Saludos,

PaVBlo

"Yolanda" escribió en el mensaje
news:%
Entonces el formato es:

X-11111111-L

Cierto?

"PaVBLo" escribió en el mensaje
news:e$
> Fijate si es esto lo que buscas... (es rutina de validación de un
banco
> no debe estar mal...)
>
> //Validacion de NIF
> function isNif(val)
> {
> if (val.length == 0)
> return false;
>
> // Letra recibida
> var letra = val.charAt(val.length - 1);
>
> // definir el array de letras
> var nif_letras = "TRWAGMYFPDXBNJZSQVHLCKEU"
>
> var res = parseInt(val, 10);
>
> var pos = (parseInt(res) - Math.floor(parseInt(res)/23) * 23) + 1;
> var n_letra = nif_letras.substring(pos - 1, pos);
>
> return n_letra == letra;
> }
>
> "Yolanda" escribió en el mensaje
> news:
> > Hola a todos
> >
> > Me gustaría comprobar el formato del dni de extranjeros.
> > se que el formato es X-11111 -L
> > pero no se cuantos numeros son
> >
> > Por favor cualquiera que me pueda ayudar
> >
> > Un Saludo
> >
> > Yolanda
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida