addieren
tropenberta
- javascript
hi leuts
ich check das mit dem addieren net bei js.
var a = parseInt(document.getElementById("euro_gesamt").value);
var b = parseInt(document.getElementById("preis001").innerHTML);
var c = a + b;
alert(c);
der inhalt von euro_gesamt ist 0.00.
der inhalt von preis001 ist 3.50.
alert gibt aus 3.
jetzt möchte ich aber die Ausgabe 3.50 haben.
wie kann ich kommazahlen ausgeben ?
lg
#micha
hi leuts
ich check das mit dem addieren net bei js.
var a = parseInt(document.getElementById("euro_gesamt").value);
var b = parseInt(document.getElementById("preis001").innerHTML);
var c = a + b;
alert(c);
>
parseInt(document.getElementById("euro\_gesamt").value) = 0
parseInt(document.getElementById("preis001").innerHTML) = 3
<http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#parse_int@title=parseInt()> gibt die Ganzzahl zurück
parseFloat() wäre richtig
wenn du dann noch vorher "," durch "." ersetzt, bist du auf einer relativ sicheren seite
wenn dein eingabefeld noch als number deklariert ist, noch besser ;)
> lg
> #micha
>
>
LG SorgenKind mech
hi leuts
@SorgenKind
danke für deine antwort.
jetzt klappts.
var a = parseFloat(document.getElementById("euro_gesamt").value);
var b = parseFloat(document.getElementById("preis001").innerHTML);
var c = a + b;
document.getElementById("euro_gesamt").value = c.toFixed(2);
schönen sonntag abend.
lg
micha