Puedes usar una función de validación algo más corta y sencilla:
Código:
function validaFecha(dia, mes, ano) {
var mesNum = parseInt(mes,10)-1;
var fechaAno = new Date(parseInt(ano,10),1,1);
var fechaDate = new Date(parseInt(ano,10),mesNum,parseInt(dia,10));
return (fechaAno.getFullYear() == fechaDate.getFullYear()
&& mesNum == fechaDate.getMonth()) ? true : false;
}
Saludos.
<style>.t{font: 8pt verdana; text-decoration: none; color: black;}</style><hr><span class="t"><a href="mailto:
[email protected]" class="t" style="font: 10pt;">Mikel Gómez</a><br>Hay que aprender mucho para saber poco.</span>