Risolto !
codice:
<script language="JavaScript" type="text/JavaScript">
<!--
function isDate(str)
{ // anno a 4 cifre !!!
spz = str.split("/");
if (spz.length != 3) return(false);
dat = new Date(spz[2], spz[1] - 1, spz[0]);
if (dat.getFullYear() == parseFloat(spz[2]) &&
dat.getMonth() == (parseFloat(spz[1]) - 1) &&
dat.getDate() == parseFloat(spz[0])) return(dat);
return(false);
}
function convalidaForm(Qform)
{
data_1 = isDate(Qform.data_inizio.value)
data_2 = isDate(Qform.data_fine.value)
if ((data_1 != "" && data_2 == "") || data_2.getTime() < data_1.getTime())
{
alert("Errore nella selezione:\n\n1) La data fine non può essere minore della data inizio;\n2) Non è stata selezionata la data fine.");
Qform.data_fine.focus();
return(false);
}
// Abilita l'invio del FORM
return(true);
}
//-->
</script>