Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2007, 12:53
Avatar de alamarcheta
alamarcheta
 
Fecha de Ingreso: mayo-2005
Ubicación: Isla Mêlée
Mensajes: 503
Antigüedad: 19 años
Puntos: 1
Pregunta Funcionamiento función validar DNI

Hola. Navegando por la red encontre esta función para validar el DNI y C.P. de un formulario y decirme ignorante pero me podrias explicar o dejarme un tuto de como funciona lo que os marco en negrita.

function validacion3(formulario) {

var er_cp = /(^([0-9]{5,5})|^)$/ //5 numeros o cadena vacia
var er_dni = /(^([0-9]{8,8}\-[A-Z])|^)$/ //8 números, un guion y una letra, o cadena vacia

//comprueba campo codigo postal
if(!er_cp.test(formulario.cp.value)) {
alert('Contenido del campo CODIGO POSTAL no válido.')
return false
}

//comprueba campo dni
if(!er_dni.test(formulario.dni.value)) {
alert('Contenido del campo DNI no válido.')
return false
}

alert('Los campos introducidos son CORRECTOS.')
return false //cambiar por return true para ejecutar la accion del formulario
}

Saludos.