Beispiel:
document.gw.t2.value - document.gw.t1.value = 10
document.gw.v2.value = 150
document.gw.s1.value = 0 !!!!
das Ergebnis bei meiner Rechnung ist mit JS allerdings nicht 1500, sondern 15000.
Also 1500 + 0 ist für ihn 15000 |
Hi, Problem ist, daß Deine Funktion die Zahlen als Zeichenketten interpretiert, ähnlich wie java+script = javascript
Mit parseInt() werden Ausdrücke "berechenbar", also:
function sz() {
document.gw.s2.value = (parseInt(document.gw.t2.value) - parseInt(document.gw.t1.value)) * parseInt(document.gw.v2.value) + parseInt(document.gw.s1.value); }
*habmichhoffentlichnichtvertippt* ;)
Auch zu finden unter
SelfHtml/javascript/objekte/unabhaengig.htm#parse_int
Grüßle, klaus
[ Diese Nachricht wurde geändert von: klaus am 2002-11-14 21:21 ]