Ti basta fare degl'array come ti ho descritto in cui ci metti tutti i numeri esatti e poi fai la funzione per il form:
codice:
<html>
<head>
<script>
giorno= new Array("1","2","3","4","5"... fino a 31);
mese= lo stesso fino a 12;
anno= metti gli anni presenti e futuri.. non so seti servono anche i passati;
funtion valida_Data(mio_form) {
if (document.mio_form.day.value == giorno &&
document.mio_form.month.value == mese &&
document.mio_form.year.value == anno) return true;
else {
alert("Immetti dei dati corretti GG/MM/ANNO"); return true;
}
}
</script>
</head>
<body>
<FORM name="my_form" onclick="Javascript: valida_Data(this);">
...ti fai le varie select con le option
...alle select gli metti il nome di
day
month
year
<IMPUT type="submit" value="INVIA">
</FORM>
</BODY>
</HTML>
..Prova a vedere!!^^
Ciao!