summe von value-werten
stefan franke
- javascript
hallo,
ich nehme an das problem kann ganz simpel gelöst werden, nur ich komme eben nicht und nicht dahinter...
var a1 = document.forms[0].elements[3].value;
var a2 = document.forms[0].elements[5].value;
var summe = a1+a2;
alert (summe);
wenn a1 "300" ist und a2 "600", dann ist summe plötzlich "300600", sollte aber 900 sein.
was ist da los??
please help,
stefan
wenn a1 "300" ist und a2 "600", dann ist summe plötzlich "300600", sollte aber 900 sein.
was ist da los??
Hi !
In diesem Fall hast du statt zwei Zahlen zu addieren, zwei Strings miteinander "verbunden", also was JavaScript da macht ist absolut richtig.
Aus den FormFeldern kriegst du scheinbar Strings (also Zeichenketten) zurückt und keine Werte.
Schau dir dazu mal folgendes an :
<../../tecm.htm#a4>
Gruß
Holger