Ho scritto questo codice. Dovrebbe calcolarmi il saldo che il cliente deve pagare sommando il costo di due o più oggetti comprati e tolto l'acconto dato (che in realtà è un coupon). In realtà non fa un bel cavolo
In pratica è corstituito da un form chiamato ordine con 3 campi input.
prezzo0 prezzo1 e acconto. il resto sono onlyread

Aiutino?

codice:
<script type="text/javascript">
//<![CDATA[

function aggiorna(n) {
ordine = parseFloat(document.ordine.prezzo+n+.value);
var tot_iva_escl = tot_iva_escl+ordine;
var tot_iva = tot_iva_escl*0.21;
var tot_iva_incl = tot_iva_escl*1.21;
document.ordine.tot1.value = tot_iva_escl;
document.ordine.tot2.value = tot_iva;
document.ordine.tot3.value = tot_iva_incl;
}

function acconto() {
acconto = parseFloat(document.ordine.tot4.value);
var saldo = tot_iva_incl - acconto;
document.ordine.tot5.value = saldo;
}

//]]>
</script>

    <form name="ordine" action='#' method='POST'>

        prezzo0:<input type='number' name='prezzo0' class='prezzo_o' value='0' onchange="aggiorna(0);"/>

		prezzo1:<input type='number' name='prezzo1' class='prezzo_o' value='0' onchange="aggiorna(1);"/>

        Totale IVA escl.<input type='text' name='tot1' value='0' readonly />

        Iva 21%<input type='text' name='tot2' value='0' readonly />

        Totale IVA incl.<input type='text' name='tot3' value='0' readonly />

        Acconto:<input type='text' name='tot4' value='0' onchange="acconto();"/>

        Da incassare:<input type='text' name='tot5' value='0' readonly />
	
        <input type="submit" id="submit" value="effettua l'ordine">	

    </form>