belab: formular und preisberechnungberechung

Beitrag lesen

ich habe ein kleines bestellformular gemacht, wo man auch die menge eingeben kann. darunter ein feld mit dem gesamtpreis. hinter menge ist ein button der den gesamtpreis aktualisieren soll, nachdem man die anzahl geändert hat.

im HEAD:

<script type="text/javascript">
<!--
  function neuberechnen()
  {
    document.bestellen.gesamtpreis.value = document.bestellen.anzahl.value * 19.90;
  }
//-->
</script>

im BODY:

<form name="bestellen" action="order.php" method="post">
        <table>
          <tr>
            <td width="150">
              Anzahl B&uuml;cher:
            </td>
            <td>
              <input type="text" name="anzahl" size="3" value="1"> <input type="button" name="neuberechnen" value="neu Berechnen" OnClick="neuberechnen()" />
            </td>
          </tr>
          <tr>
            <td>
              Gesamtpreis:
            </td>
            <td class="anfragetext">
              <input type="text" name="gesamtpreis" size="10" onLoad="neuberechnen()">
            </td>
          </tr>
        ...

wo ist da der fehler?
wenn ich auf den button klicke passiert nichts. anscheinend geht er nicht in die funktion rein.