La funzione diventa anche piu` semplice:Con questa devi specificare i nomi di tutti i campi da sommare in un vettore fuori dalla funzione.codice:var campi = new Array("campo1", "campo2", "campo3"); function somma(ff) { var tot = 0; for(var i=0; i<campi.length; i++) { var c = ff.elements[campi[i]].value; if(c=="") c="0"; tot += parseInt(c,10); } ff.totale.value = tot; }