Christian Naggert: JavaScript & Online-Shop

Beitrag lesen

Ich möchte mit Javascript einen Wert bzw. den Namen eines Formularfeldes
    in eine Funktion einlesen (mit this.name),
    diesen Namen möchte ich dann in den Ausdruck
        document.Name_Formular.Eingelesener_Name.value
    einbinden.
    Ich habe es so probiert, aber auch in Anführungsstrichen, nix funktioniert !
    Ich möchte diese Funktion für mehrere Formularfelder verwenden, sodaß ich
    diese Funktion nicht so oft schreiben muß. Ich werde Sie dann immer mit einem
    anderen Namen aufrufen.
    Meine Funktion sieht so aus:
        function Summe(Anzahl, Preis, Name)
        {
            var Ergebnis = Anzahl * Preis;
            document.Bestellformular.Name.value=Ergebnis;
        }

Meine Aufruffunktion sieht so aus:
        onchange  = "Summe(this.value, 9.4, Gut1)