Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2008, 02:24
Avatar de EnCeRiO
EnCeRiO
 
Fecha de Ingreso: septiembre-2004
Mensajes: 375
Antigüedad: 20 años, 6 meses
Puntos: 0
Validación dni en formulario

Hola, tengo el siguiente script para validar el dni de un formulario:
Código:
function validarEntero(valor){ 
valor = parseInt(valor) 
if (isNaN(valor)) { 
return "" 
}else{ 
return valor 
} 
}

function valida_envia(){
//valido el dni
dni = document.form.dni.value
dni = validarEntero(dni)
document.form.dni.value=dni
if (dni==""){
alert("Debe introducir su DNI")
document.form.dni.focus()
return false;
}
}
Creo que funciona bien, mi pregunta es ¿puede un dni empezar por cero? porque si pongo por ejemplo dni: 02541 me cambia a: 1377 automáticamente


Saludos

PD: no se si he puesto esto en la sección correspondiente, lo siento si me he equivocado.
__________________
Médicos Sin Fronteras
Casi todos sabemos a qué se dedican, pero no sabemos lo fácil que es hacerse socio, ¿te sobran 10 €/mes?