Hola Adler.
Lo primero gracias por tu respuesta. Lo probé tal me la escribiste, haciendo los cambios oprtunos para validar sólo la fecha en un evento onBlur, que es como lo tengo. Pero no funcionó.
Cambiando y cambiando llegué a esta otra reducción del código que me pusiste
Código Javascript
:
Ver originalfunction validaFecha()
{
var expreg = new RegExp ("^([0][1-9]|[12][0-9]|3[01])(/|-)(0[1-9]|1[012])\2(\d{4})$");
cadena=document.formPersonales.nacimiento.value;
if (cadena == "" || cadena == undefined)
{
window.alert("Introduce una cadena");
cadena.focus();
return false;
}
if (expreg.test(cadena) )
{
window.alert("Aceptar: " + cadena);
return true;
}
else
{
window.alert("¡ Error !\n\nRechazar: " + cadena);
cadena.select();
return false;
}
};
Pero tampoco va, siempre me ieva al error. seguiré probando. Muchas gracias!!