Por que no lo validadas con una funcion Javascript?
Yo valido asi con onBlur:
Código:
<td class="Estilo3">FECHA NACIMIENTO (dd/mm/aaaa) :</td>
<td><input name="fecha_nac" type="text" id="fecha_nac" size="12" onBlur="valFecha(this)"></td>
Y luego coloco la funcion al final para que me valide todo
Código:
function valida_envia(){
//valido el nombre
if (document.form1.nombre.value.length==0){
alert("El nombre esta vacio")
document.form1.nombre.focus()
return 0;
}
//valido los apellidos
if (document.form1.apellidos.value.length==0){
alert("El campo apellidos esta vacio")
document.form1.apellidos.focus()
return 0;
}
//valido el dni
if (document.form1.dni_alum.value.length==0){
alert("El campo DNI esta vacio")
document.form1.dni_alum.focus()
return 0;
}
else
{
//el formulario se envia
alert("Se ha matriculado un nuevo alumno en el curso seleccionado");
document.form1.submit();
}
}
</script>