Registrierer
Erfahrenes Mitglied
Hab mir einen Zinsrechner gebastelt, die Eingabe erfolgt mit Komma, wird zum Rechnen in Punkt gewandelt und soll als Kommazahl wieder ausgegeben werden.
Komma nach Punkt geht, aber warum nicht Punkt in Komma?
Komma nach Punkt geht, aber warum nicht Punkt in Komma?
HTML:
<html><head>
<script language="JavaScript" type="text/javascript">
function fvzinsrechner() {
var vforderung, vz_satz, vzins, vzinsen;
vforderung = document.verzugszinsenrechner.forderung.value;
vz_satz = document.verzugszinsenrechner.z_satz.value;
vdauer = document.verzugszinsenrechner.dauer.value;
vzins = vforderung;
vzinsen = vforderung /100 * vz_satz.replace(",", ".") * vdauer/360;
vzinsen = Math.round(vzinsen * 100) / 100;
vzinsen = vzinsen.replace(".",",");
document.verzugszinsenrechner.zins.value = vzinsen;
}
</script>
</head><body>
<pre>
<form name="verzugszinsenrechner" action="" method="">
Forderung: <input type="text" name="forderung" value="50000">
Zinssatz: <input type="text" name="z_satz" value="5">
Tage <input type="text" name="dauer" value="30">
Zinsen: <input type="text" name="zins" value="">
<input type="button" name="" onclick="fvzinsrechner()" value="Berechnen">
</form>
</pre>
</body></html>