Usa questo script:

<SCRIPT language="Javascript1.2">
<!--
var n=Math.round((tuonumero con virgola)*100)/100;
//-->
</SCRIPT>

Al posto di "100" (che formatta il numero a 2 decimali) metti
un valore con "1 + n zeri" con n = numero di decimali da far apparire.

Es 1000=...,nnn 10=...,n 10000=...,nnnn