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>

Rispondi quotando
