mmm... non avevo mai visto niente di simile... ma questo non è JS...
io ho fatto una funzioncina che verifica la validità della data...
restituisce true se la data è valida false in caso contrario.
sintassi
boolean verificaData(anno, mese, giorno);
codice
codice:
<script>
function verificaData(anno, mese, giorno) {
var d = new Date(anno, mese-1, giorno);
return (d.getFullYear()==anno && d.getMonth()==(mese-1) && d.getDate()==giorno);
}
</script>
esempio (il tuo caso)
codice:
<script>
function verificaData(anno, mese, giorno) {
var d = new Date(anno, mese-1, giorno);
return (d.getFullYear()==anno && d.getMonth()==(mese-1) && d.getDate()==giorno);
}
data = "67/85/2003";
da = data.split("/");
if(!verificaData(da[2],da[1],da[0])) {
alert("DATA NON VALIDA");
}
</script>
ciao!!