Kirsten Adler: Formulardaten addieren

Hallo,

mich quält nochmal ein Formular:
Ich lese aus mehreren Formularfeldern eine Zahl aus und möchte diese gerne addieren.

Mit dem + Zeichen erhalte ich jedoch nur die ganzen Zahlen aneinander gehängt:
var total = document.calculator.feld1.value +  document.calculator.feld2.value +  document.calculator.elements.feld3.value;

ergibt dann einfach 6.4915.5634.59 (zusammengesetzt aus den 3 Zahlen 6.49 15.56 34.59) Ich hätte aber gerne die Summe: 56.64

Ich habe die Feld-values schon in variablen eingetragen und dann versucht zu addieren - will einfach nicht. Was muß ich machen, damit hier wirklich addiert wird?
Die Felder enthalten nur Zahlen, keine Kommas, sondern . als Kommastelle.

Stehe heut scheinbar echt auf dem Schlauch, daher vielen Dank schon mal für die Hilfe.

Grüße
Kirsten

  1. Nabend,

    Mit dem + Zeichen erhalte ich jedoch nur die ganzen Zahlen aneinander gehängt:
    var total = document.calculator.feld1.value +  document.calculator.feld2.value +  document.calculator.elements.feld3.value;

    Ja, schließlich stehen in den Feldern Strings.
    Ich denke einmal, http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_float könnte dir weiterhelfen.

    Bis denne,

    1. Hallo Hubert,

      vielen Dank - der Schubs war gut: Habe den Schritt runter vom Schlauch getan.

      Grüße
      Kirsten