Salve ho trovato e modificato per le mie necessità questo script, ma non riesco a ...
codice:
<head>
<script language="javascript">
function calcola(sc) {
var prez_e = sc.form.PREZZO_SERVER.value;
prez_e = prez_e.replace(/[\. ]/g, "");
prez_e = prez_e.replace(/\,/, ".");
var prez = parseFloat(prez_e);
var scon = parseFloat(sc.value);
var net = String(Math.round((prez - prez*scon/100) *100) / 100);
net.replace(/\./, ",");
document.getElementById("totalescontato").value = net;
}
</script>
</head>
<form method="get" action="carrello.asp" name="carrello">
prezzo € <input type="text" name="PREZZO_SERVER" value="0">
sconto in percentuale<input type="text" name="SCONTO" value="0" onchange="calcola(this);">
%</p>
prezzo con sconto € <input type="text" name="totalescontato" value="0">
</p>
</form>
1) vorrei che mentre scrivo la percentuale o il prezzo base, il totale si deve comporre in temporeale
2) il totale deve contenere anche gli zeri dopo la virgola o punti come messi per esempio nel prezzo iniziale.
Potete aiutarmi?
Grazie
G.