brokenbeatz: Neuling: Komma und zweistellig mit kfm. Runden

Beitrag lesen

Hallo noch einmal,

ich habe versucht alles so umzusetzen, wie in deinem Code Stephan, aber es funktioniert nix :-(
Wo habe ich den Fehler?

Danke und einen schönen Abend!

<script type="text/javascript">  
function kommazupunkt(zahl) {  
    zahl=zahl.toString();  
    zahl=zahl.replace(/\,/,".");  
    zahl=parseFloat(zahl);  
    return zahl;  
  }  
  
  function perc1() {  
    r=document.getElementById("rabatt1").value;  
    s=document.getElementById("summe1").value;  
    r=kommazupunkt(r);  
    s=kommazupunkt(s);  
    erg=s*(r/100);  
    document.getElementById("euro1").value = erg.toFixed(2);  
  }  
  
  function barpreis1() {  
  	s=document.getElementById("summe1").value  
  	n=document.getElementById("nachlass1").value  
  	e=document.getElementById("euro1").value  
  	s=kommazupunkt(s);  
  	n=kommazupunkt(n);  
  	e=kommazupunkt(e);  
  	erg=s-n-e;  
  	document.getElementById("barpreis1").value = erg.toFixed(2);  
  }  
  
 function geb1() {  
    s=document.getElementById("summe1").value  
    s=kommazupunkt(s);  
	erg=s*0.1;  
    document.getElementById("geb1").value = erg.toFixed(2);  
  }  
  
  function add1() {  
 	gr=document.getElementById("gr1").value  
 	gl=document.getElementById("gl1").value  
	f=document.getElementById("fass1").value  
	d1=document.getElementById("dstgl1-1").value  
	d2=document.getElementById("dstgl1-2").value  
	s=document.getElementById("sonstg1").value  
	gr=kommazupunkt(gr);  
  	gl=kommazupunkt(gl);  
  	f=kommazupunkt(f);  
	d1=kommazupunkt(d1);  
  	d2=kommazupunkt(d2);  
  	s=kommazupunkt(s);  
	erg=gl+gr+f+d1+d2+s  
    document.getElementById("summe1").value = erg.toFixed(2);  
  }  
  function rate1() {  
	s=document.getElementById("summe").value  
	m=document.getElementById("mon1").value  
	s=kommazupunkt(s);  
	m=kommazupunkt(m);  
	erg=s/m  
	document.getElementById("rate1").value = erg.toFixed(2);  
  }  
  
</script>