sylterboy: Rechenergebnis im Textfeld ausgeben

Beitrag lesen

Guten Abend zusammen,

ich hoffe hier ist jemand der mir helfen kann. Vorab, ich habe von Javascript (bis jetzt) so gut wie keine Ahnung. Ich habe eine Seite programiert die verschiedene Formularelemente enthält. In einer der Formulare muss der Benutzter in drei Feldern zwei verschiedene Werte eingeben (was selbstverständlich auch perfekt funktioniert). Jetzt soll aber in einem vierten Feld das Ergebnis nicht von dem Nutzer eingebeben werde sondern automatisch errechnet werden. Derzeit habe ich folgendes Script:

<head>
<SCRIPT TYPE="text/javascript">
function rechnen(Hoechstwert, Tiefswert, Hoechstwert1, 100)
{
var ergebnis = (Hoechstwert - Tiefstwert) / Hoechstwert1) * 100
</Script>...

<body> ...
PEF-Variabilität = <br>((PEF-Tageshöchstwert&nbsp&nbsp
<input type="text" id="Hoechstwert" Size="5" Maxlength="15">&nbsp

  • PEF-Tagestiefswert&nbsp&nbsp
    <input type="text" id="Tiefstwert" Size="5" Maxlength="15">&nbsp)
    / PEF-Tageshöchstwert&nbsp&nbsp
    <input type="text" id="Höchstwert1" Size="5" Maxlength="15">&nbsp)
    x 100 = &nbsp&nbsp
    <BODY OnLoad="rechnen(Hoechstwert, Tiefswert, Hoechstwert1, 100)"<input type="text" Name = "Ergebnis" Size="5" Maxlength="15">&nbsp&nbsp %<br><br>
    ...

so habe ich es aus einem Buch übernommen und entsprechend geändert. Leider funktioniert es nicht richtig.

Kann mir einer von Euch helfen?

Danke und beste Grüsse

Jens