Norbert Klein: mit Eingaben aus einem Formular rechnen???

Beitrag lesen

Hallo.

deshalb müssen sie vorher mit parseFloat, bzw. parseInt in Zahlen umgewandelt werden

Das habe ich ja schon vorher probiert,
aber das Problem ist das selbe.
Bei alert (typeof variable); wird übrigens auch
string ausgegeben...

Dann liegt der Fehler wo anders, parseFloat/parseInt machen da ganz sicher Zahlen draus, außer der übergebene Wert kann nicht umgewandelt werden.

<form><input value="41"></form>
  <script type="text/javascript">
  <!--
   zahl = parseFloat(document.forms[0].elements[0].value);
   window.alert(typeof(zahl));
  //-->
  </script>

Hier wird z.B. number ausgegeben.
Ansonsten kannst du auch Number() benutzen (http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#number), kommt aber eigentlich auf's gleiche raus.

Gruß
Norbert