Ho dimenticato di convertire in numero: occorre inserire degli opportuni parseInt() (per i valori interi) e parseFloat() (per i numeri reali):
ff.elements['prezz'+k].value = parseInt(ff.elements['pz'+k].value) * parseFloat(ff.elements['pre'+k].value);
var pretot = 0;
for(var i=1; i<=2; i++) {
pretot += parseFloat(ff.elements['prezz'+i].value);
}
Ciao
Michele