Visualizza messaggio singolo
Vecchio 20-07-2006, 09.46.27   #11
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Ora ho capito tutto.
Non è sull'evento change che devi intervenire per la verifica della data ma sul keypress.
Mi è chiara anche un'altra cosa e cioè che tu vuoi che venga aggiunta e visualizzata la "/" quando digiti le prima 2 cifre per il giorno e le 2 cifre del mese.
Se prima però non immetti anche le 4 cifre (o 2 se preferisci) dell anno, non puoi verificare la congruità della data.
Infatti:
Per i bisestili febbraio ne ha 29 ma prima inserisci i giorni
Aprile,Giugno,Settembre e Novembre ne hanno 30 ma tutti gli altri 31. non puoi verificare che il giorno sia corretto se prima non immetti il mese che a sua volta dipende dall' anno.
Ragiona sempre sul keypress e non sul change perchè è meno facile gestirlo.
Ad ogni modo, ti suggerisco di evitare di utilizzare una semplice textbox e di passare ad maskeditbox che sicuramente ti faciliterà il compito per quanto riguarda la formattazione della data.
LoryOne non è collegato   Rispondi citando