Daniel Hohenberger: Formularfeld als Zahl auslesen

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

  1. 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

    1. 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!