codice:
		if(isNaN(valore))
			window.alert('Errore');
		else
			form1.Totale.value = Number(form1.Dr.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.R.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.V.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.S.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.A.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.D.value)
			form1.Totale.value = Number(form1.Totale.value) + Number(form1.Re.value)
			form1.Disponibili.value = Number(form1.Monte.value) - Number(form1.Totale.value);
Qualcuno mi spiega perchè dopo che mi compare la finestra di alert, e premo ok, la funzione viene eseguita lo stesso?
Enrico