Emir: Mehrwertsteuerrechner in Javascript

Hi,

ich muss einen Mehrwertsteuerrechner mit Javascript machen. Er soll das Ergebnis ohne einen Button anzeigen sobald alle Felder ausgefüllt sind. Die zwei Steuersätze sollen sich in einer Selektionsbox befinden.

Da ich noch nicht so viel mit JS gemacht habe wolle ich fragen was an meinem Code falsch ist, bzw: wie ich hin bekomme das er mir das Ergebnis ohne Button anzeigt.

<script type="text/javascript">

function Kurs()
{
var wert1 = this.document.Rechner.wert1.value;
var wert2 = this.document.Rechner.steuersatz.value;
var Ergebnis = 0;
var wert4 = 0;
wert4 = ((wert1*wert2)/100);
Ergebnis = wert4 + wert1;
document.Rechner.wert3.value = Ergebnis;

}

</script>

<form name="Rechner" action="">
<table border="0" cellpadding="5" cellspacing="4">

<tr>
<td> Betrag </td>
<td>
<input name="wert1" type="text" size="10" maxlength="10">
</td>
</tr>

<tr>
                          <td>Mehrwertsteuersätze:
                          </td>
                            <td>
                              <select name="steuersatz" size="1" onchange="this.form.submit();">
                                <option value="19">19%</option>
                                <option value="16">16% (alt)</option>
                              </select>
                            </td>
                        </tr>

<tr>
<td>Ergebnisfeld: </td>
<td> <input name="wert3" type="text" size="10" maxlength="10">  </td>
</tr>
</table>
</form>

  1. Der Fehler: Du hast beim onchange das form per submit abgeschickt, statt die Mehrwertsteuer zu berechnen, indem Du Kurs() aufrufst.

    Gruß, LX

    --
    RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
    RFC 1925, Satz 11a: Siehe Regel 6a