rfb: in einer Form rechnen

Beitrag lesen

Moin

im head-bereich oder externen JavaScript diese Funktion:

<script type="text/javascript">  
function summe() {  
var s=0;  
for (var i=1;i<4;i++) {  
s+=(parseFloat(document.getElementById("preis"+i).firstChild.data)*parseInt("0"+document.getElementById("a"+i).value))  
}  
document.getElementById("summe").firstChild.data=s;  
}  
</script>

und das Formular in Form einer (hier auch sinnvollen) Tabelle:

<table><caption>Preisrechner</caption>  
<tr><th>Ware</th><th>Einzelpreis</th><th>Anzahl</th></tr>  
<tr><td>Mantel</td><td><span id="preis1">12.35</span> &euro;</td><td><input type="text" id="a1" value="0" size="3" onchange="summe()"></td></tr>  
<tr><td>Degen</td><td><span id="preis2">62.30</span> &euro;</td><td><input type="text" id="a2" value="0" size="3" onchange="summe()"></td></tr>  
<tr><td>Colt</td><td><span id="preis3">123.45</span> &euro;</td><td><input type="text" id="a3" value="0" size="3" onchange="summe()"></td></tr>  
<tr><th>Summe</th><td colspan="2"><span id="summe">0</span> &euro;</td></tr>  
</table>

Gruß
rfb