Formularfeld als Zahl auslesen
Daniel Hohenberger
- javascript
Hi all.
Ich versuche mit einem Javascript ein paar User-Eingaben zu verarbeiten.
Dazu lese ich zwei Formular-Felder aus:
var a = window.document.Rechner.aday.value;
var b = window.document.Rechner.bday.value;
Dann wollte ich eigentlich damit rechnen, aber bei
var c = a + b;
erhalte ich leider die beiden Eingabe-Strings konkateniert.
Wie kann ich eine Texteingabe (ich überprüfe sie vorher schon, ob sie nur 0123456789 enthält) in eine Zahl umwandeln?
Geht das mit Typecasts wie in Java?
Danke schon mal für jegliche Hilfe.
MfG,
Daniel
Abend.
erhalte ich leider die beiden Eingabe-Strings konkateniert.
Wie kann ich eine Texteingabe (ich überprüfe sie vorher schon, ob sie nur 0123456789 enthält) in eine Zahl umwandeln?
Das geht mit parseInt() und parseFloat():
http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_int
http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_float
Gruß
Norbert
Das geht mit parseInt() und parseFloat():
http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_int
Ahh! Unabhaengig... da hätte ich also nachschauen müssen ;-)
Danke!