Originariamente inviato da Igreo
Comunque se vuoi controllare questo, devi fare qualche array:

num = new Array (1, 2, 3, 4, 5, 6, 7, 8, 9);
num_doppio = new Array (10, 11, 12, 13, 14, 15, 16, 17, 18, 19...);

e poi fai il controllo se si è immesso un num_doppio o se num!
tralasciando questa parte, che non e' assolutamente consigliabile,
approfondisci precisamente cosa vuoi:
l' utente puo' inserire g/m/aaaa, oppure gg/mm/aaaa?
vuoi validare formalmente quanto inserito?
vuoi una convalida calendario alla mano (=la data e' possibile, non e' un 30/2/2004)?
vuoi che se inserito g/m/aaaa sia riportata la data sotto forma gg/mm/aaaa?
insomma.. spiegati.