Html Code

lolita

Neues Mitglied
Hallo zusammen
Habe nach stundenlangem Versuchen das pröbeln aufgegeben. Bei meinem html Rechnunscode sollten die Ergebnisse auf zwei Komastellen gerundet werden. Vielleicht kann mir ja jemand weiter helfen und der Code gleich einfügen. Wäre riesig dankbar.

Code:
<html>
<head>
<script type="text/javascript">
function Rechner()
{
document.getElementById('ergebnis1').value = parseFloat(document.getElementById('preis').value)*0.8;
document.getElementById('ergebnis2').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.017;
document.getElementById('ergebnis3').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.034;
document.getElementById('ergebnis4').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.068;
document.getElementById('ergebnis5').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.017;
document.getElementById('ergebnis6').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.034;
document.getElementById('ergebnis7').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.034;
document.getElementById('ergebnis8').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.017;
document.getElementById('ergebnis9').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.034;
document.getElementById('ergebnis10').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.068;
document.getElementById('ergebnis11').value = parseFloat(document.getElementById('ergebnis1').value)* parseFloat(preis.value) *0.017;
}
</script>
</head>
<body>
<input type="text" id="preis" size="3" style="background-color:white" >
<input value="Höhe berechnen" type="button" style="height: 23px; width: 175px;"  name="berechnen1" size="3" onClick="Rechner();">
<input disabled type=text id="ergebnis1" size="3" style="background-color:white" > 
<form action=""><div>
<br><br>

<form><FONT FACE="Verdana" size="2" color="#6E6E6E">
SFr.
<input disabled type="text" id="ergebnis2" size="3" value="" style="background-color:white" <form>
 <br>
<form>
SFr.
<input disabled type="text" id="ergebnis3" size="3" value="" style="background-color:white" <form>
 <br>
<form>
SFr.
<input disabled type="text" id="ergebnis4" size="3" value="" style="background-color:white" <form>
 <br><br><br> <p></p>
<form>
SFr.
<input disabled type="text" id="ergebnis5" size="3" value="" style="background-color:white" <form>
 <br />
SFr.
<input disabled type="text" id="ergebnis6" size="3" value="" style="background-color:white" <form>
 
<br>
<form>
SFr.
<input disabled type="text" id="ergebnis7" size="3" value="" style="background-color:white" <form>

<br><br><br><br><br>
SFr.
<input disabled type="text" id="ergebnis8" size="3" value="" style="background-color:white" <form>

<br>
<form>
SFr.
<input disabled type="text" id="ergebnis9" size="3" value="" style="background-color:white" <form>

<br><br><br><br><br>
SFr.
<input disabled type="text" id="ergebnis10" size="3" value="" style="background-color:white" <form>

<br><br><br><br><br><br><br>
SFr.
<input disabled type="text" id="ergebnis11" size="3" value="" style="background-color:white" <form>

<form>

<br><br>

</div></form>
<br><br>
 
</body>
</html>



Herzlichen Dank im Voraus
Lolita


EDIT MOD: Formatierung angepasst -> [Code-Tag]
 
Zuletzt bearbeitet von einem Moderator:

Nebuk

PCtipp-Moderation
Teammitglied
Hast du es mal so versucht:

Code:
AusgabewertGerundetAufZweiStellenNachDemKomma = Math.round(dein-parseFloat-Resultat * 100 ) / 100;
 
Oben