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 ?

codice:
<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>
Vi ringrazio di cuore

Bye