<html>
<body>
<script language="JavaScript">
var aaa = 333.33333;
alert(aaa.toFixed(3));</script>
<form name="form1" method="post" action="test.asp">
</form>
</body>
</html>
<body>
<script language="JavaScript">
var aaa = 333.33333;
alert(aaa.toFixed(3));</script>
<form name="form1" method="post" action="test.asp">
</form>
</body>
</html>
解决方案 »
- 如何循环遍历取出Textarea的值,求助。
- 求救js字符串完全替换
- jscript小段代码 求翻译
- 关于document.write()的问题
- 好困难的遮罩取 子层的问题哦
- 求JavaScript高级程序设计 中文版
- 求用JS读取XML数据并对数据分页
- 如何将一个DropDownList中所有Value重复的项删到只留一个?
- 向特定的地址发送窗口?
- 英文字符和中文字符的长度如何比较(JavaScript解决)?
- 请教:我刚知道,ASP中也可以用 javaScript 书写,但为什么所见到ASP网叶都是用 VBScript 写的?
- 请教: "字符串":[值1,值2] 及 [值1,值2] 各定义的是什么对象?
Number.prototype.toRound = function(digits){
if (arguments.length == 0)
digits = 0;
if (isNaN(digits = parseInt(digits)))
digits = 0; var factor = Math.pow(10, digits);
var res = Math.round(factor * this).toString();
return res.substr(0, res.length - digits) + '.' + res.substr(res.length - digits);
}var a = 123.3987;
alert(a.toRound(2))
</script>注意,返回值是字符串,计算的话用parseFloat转成数字