tropenberta: addieren

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

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