... con il richiamo onchange="totale(this)"codice:var parziale = 0; function totale(obj) { q = "0"+obj.value.replace(/\D/g,""); obj.value = q; p = obj.form.elements["pr"+obj.name].value; parziale = parziale + (p*q); alert("Al momento la spesa è di "+parziale+" euro"); }
Invece dell'alert puoi valorizzare un campo "prztotale" dello stesso form:
obj.form.prztotale.value = parziale;
Rimane il problema di eventuali variazioni alle quantita' gia' imputate...provaci.
ciao

provaci.
Rispondi quotando