Originariamente inviato da orcim
La funzione da te modificata va benissimo, ma ho un dubbio: se invece di chiamare i campi del form con lettere dalla A alla H, li chiamassi con altri nomi sarebbe lo stesso ?
E certo che no... tra le altre incongruenze c'era anche il fatto che i campi di uscita non rispettassero il tema del questito... e che io ho adattato.
Nello script che ho postato ci sono tutti gli elementi per adattarlo, ovviamente perdendo la semplicita' del ciclo...
codice:
function Calcola() {
	cx = "MANOVRA_MANUALE";
	cy = "INFO_REPERIBILI";
	x = isTime(document.myForm.elements(cx).value);
	y = isTime(document.myForm.elements(cy).value);
	if(x && y) {
		document.myForm.elements(cy).style.background='white';
		if(y>x) {
			document.myForm.elements("DURATA_LOGISTICA").value = (y-x);
		} else {
			document.myForm.elements(cy).style.background = 'orange';
		}
	}
// e di seguito tutti gli altri... :-)
}
ciao