四舍五入:格式:.**<input type="text" name="textfield" onblur="javascript:this.value=Math.round(parseFloat(this.value)*100)/100" onKeyUp="this.value=this.value.replace(/[^0-9.]/,'');">四舍五入:格式:.***<input type="text" name="textfield" onblur="javascript:this.value=Math.round(parseFloat(this.value)*1000)/1000" onKeyUp="this.value=this.value.replace(/[^0-9.]/,'');">
<input type="text" name="num">
</form><script language="javascript">
function getValue()
{
var v = 1.238567;
document.form1.num.value = v.toFixed(2); //toFixed(2)取两位小数.IE5.5+支持.
}
getValue();
</script>
<input type="text" name="num">
</form><script language="javascript">
Number.prototype.toFixed = function(len)
{
return Math.round(this * Math.pow(10,len))/Math.pow(10,len)
}
function getValue()
{
var v = 1.238567;
document.form1.num.value = v.toFixed(2);
//IE5.0不支持toFiexed,我们可以自己写函数实现.该程序可以在IE5.0下使用.
}
getValue();
</script>