Hallo itzimmer,
<html>
^ ist Dir wohl aus Versehen reingerutscht.
<body>
<INPUT TYPE="TEXT" NAME="KommaZahl" VALUE="12,306" size="20">
<INPUT TYPE="BUTTON" NAME="Start" VALUE="Komma -> Punkt" ONCLICK="this.form.Ergebnis.value=InZahl(this.form.KommaZahl.value)">
Du hast in Deinem Code leider keine Form, deshalb funktioniert this.form... nicht.
Arbeite mit dem DOM:
...
</head>
<body>
<INPUT TYPE="TEXT" ID="KommaZahl" VALUE="12,306" size="20">
<INPUT TYPE="BUTTON" NAME="Start" VALUE="Komma -> Punkt" ONCLICK='document.getElementById("Ergebnis").value=InZahl(document.getElementById("KommaZahl").value)'>
<INPUT TYPE="TEXT" ID="Ergebnis" size="20" VALUE="" READONLY>
</body>
</html>
Gruß Olli Lee