ho modificato:
SOMMAAB=CAMPOA+CAMPOB;
CAMPOCPERC=CAMPOC*70/100;
se faccio un controllo del tipo
if (SOMMAAB==100)
{ alert("Attenzione, ...");
return false;}
o
if (CAMPOCPERC==100)
{ alert("Attenzione, ...");
return false;}
ed inserisoc valori per cui si verificano queste ipotesi l'alert si apre, quindi sia SOMMAAB che CAMPOCPERC vengono scritti bene, però se faccio
if (SOMMAAB<CAMPOCPERC)
{ alert("Attenzione, ...");
return false;}
eppure, come dicevo all'inizio, ho fatto qualche riga sopra
var SADTFIANNO=durccert.SADTFI_ANNO.value
var SADTFIMESE=durccert.SADTFI_MESE.value
var SADTFIGIORNO=durccert.SADTFI_GIORNO.value
DATAFINE=SADTFIANNO+SADTFIMESE+SADTFIGIORNO;
var SADTINANNO=durccert.SADTIN_ANNO.value
var SADTINMESE=durccert.SADTIN_MESE.value
var SADTINGIORNO=durccert.SADTIN_GIORNO.value
DATAINIZIO=SADTINANNO+SADTINMESE+SADTINGIORNO;
if (DATAFINE<DATAINIZIO) {
alert("Attenzione, la DATA FINE LAVORI non può essere inferiore alla DATA INIZIO LAVORI.");
return false;}
e funziona bene. dove sbaglio quindi?

Rispondi quotando