Stefan: Funktion funktioniert nicht

Ich habe ein Formular in dem ich etwas ausrechnen will erstellt.

Es sind die Felder mit den Namen a1, a2, a3, a4, a5 erstellt.

Nun will ich zuerst a2 von a1 abziehen und das Ergebnis in einer neuen Variablen speichern und anschließend mit a3 mal nehmen (wird in einer Variablen gespeichert) und zu diesem Ergebnis a4 hinzuaddieren. Dieses Ergebnis will ich nun im Feld a5 ausgeben.

Wenn ich jedoch die Felder fülle gibt er mir im Feld a5 NaN20 wobei 20 dem Wert in a4 entspricht aus. Woran könnte das liegen?

Hier die zugehörige Funktion:

function ausrech()
{
 var ende, anfa, kipp, gepkipp, kippges, restg, ges;
 ende=window.document.einlag.a1.value;
 anfa=window.document.einlag.a2.vlaue;
 kipp = ende - anfa;
 gepkipp=window.document.einlag.a3.value;
 kippges = kipp * gepkipp;
 restg=window.document.einlag.a4.value;
 ges = kippges + restg;
 window.document.einlag.a5.value=ges;
}

  1. hallo,

    Woran könnte das liegen?
    anfa=window.document.einlag.a2.vlaue;
    window.document.einlag.a5.value=ges;

    An den Tippfehlern? "vlaue" und "ges" ...

    Grüße aus Berlin

    Christoph S.

    1. ups.. das ich das nicht selber entdeckt hab

      Danke