Ciao Ragazzi,
ho una funzione che mi verifica la validità di una data inserita, anche se non è il massimo delle funzioni (purtroppo deve convivere con altre funzioni sempre in VBScript), mi servirebbe di aggiungere un controllo sulla lunghezza del campo.
Cioè se viene inserita una data in formato 12/10/2004 è tutto ok ma se viene inserita 12/10/04 mi deve il messaggio data non valida
E' possibile ?
Vi ringrazio di cuorecodice:<script language=VBScript> Function ChkDate(Campo) Dim stringa stringa = "ValoreCampo="&Campo&".value" execute stringa IF Not(isdate(ValoreCampo))AND trim(ValoreCampo)<>"" Then alert "Data non valida !",0,"Errore" End If chkdate = campo End Function </SCRIPT> <form action="action.asp">gg/mm/aaaa <input id="DATAAPP" ONBLUR="ChkDate('document.all.DATAAPP')" type="text" name="data"> <input type="button" value="verifica data"> </form>
Bye