H
H4ss0
Gast
Heyho
Meine Aufgabe: Mit JavaScript die Mehrwertsteuer berechnen und das Ergebnis anschließend auf zwei Nachkommastellen runden.
Die Mehrwertsteuer berechnet er mir ohne Probleme, jedoch rundet er nicht, bzw. gibt mir kein Ergebnis mehr aus.
Was genau mache ich falsch?
Vorab vielen Dank für eure Hilfe!
Ich poste hier mal meinen Quellcode:
Meine Aufgabe: Mit JavaScript die Mehrwertsteuer berechnen und das Ergebnis anschließend auf zwei Nachkommastellen runden.
Die Mehrwertsteuer berechnet er mir ohne Probleme, jedoch rundet er nicht, bzw. gibt mir kein Ergebnis mehr aus.
Was genau mache ich falsch?
Vorab vielen Dank für eure Hilfe!
Ich poste hier mal meinen Quellcode:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtmll/DTD/xhtmll-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="JavaScript">
<!--
function berechnen() {
var z=(document.form1.bruttobetrag.value)/1.19*0.19;
return true;
}
function runden() {
var e=Math.round(z*100)/100;
document.form1.ausgabe.value=e;
return true;
}
-->
</script>
<title>MwSt. berechnen</title>
</head>
<body>
<center>
<h1>Mehrwertsteuer berechnen</h1>
<form id="form1" name="form1" method="post" action="">
<p>
<label for="_0">Bruttobetrag</label>
<input type="text" name="bruttobetrag" id="_0" />
<label for="_1">MwSt.</label>
<input type="text" name="ausgabe" id="_1" />
</p>
<p>
<input type="button" name="mwst" id="_2" value="Berechnen"
onClick="berechnen();runden()"/>
</p>
</form>
</center>
</body>
</html>