Teste den folgenden HTML-Kode (beachte, dass nicht das Komma, sondern der Punkt das internationale Dezimaltrennzeichen ist):
<HTML>
<HEAD>
<TITLE>Runden</TITLE>
<SCRIPT TYPE="text/javascript"><!--
function uebertrage()
{
var vEingabe, vKomma;
vEingabe = f1.tEingabe.value;
vKomma = vEingabe.indexOf(",");
if (vKomma > -1)
vEingabe = vEingabe.slice(0, vKomma) + "." + vEingabe.slice(vKomma+1, vEingabe.length);
f1.tAusgabe.value = Math.round(vEingabe*100)/100;
}
//--></SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFCC">
<CENTER>
<P><FORM ACTION="" METHOD=POST name=f1>
<CENTER><INPUT TYPE=text NAME=tEingabe VALUE="243,587645" SIZE=50 MAXLENGTH=50>
<P><INPUT TYPE=button NAME=bUebertrage VALUE="Übertrage" onclick="uebertrage()"></P>
<P><INPUT TYPE=text NAME=tAusgabe VALUE="" SIZE=50 MAXLENGTH=50></P></CENTER>
<P>
</FORM></P></CENTER>
<P></P>
</BODY>
</HTML>