Formulardaten addieren
Kirsten Adler
- html
0 Hubert
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
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,
Hallo Hubert,
vielen Dank - der Schubs war gut: Habe den Schritt runter vom Schlauch getan.
Grüße
Kirsten