看看,对你有没有作用吧
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<button onclick="fun()">start</button>
<script type="text/javascript">
function fun()
{
var num = ["-12.12345","4.3456","0.1234"];
for(var i=0;i<num.length;i++)
alert( parseFloat(num[i]).toFixed(2) );
//方法二
for(var i=0;i<num.length;i++)
alert( num[i].replace( /(^-?\d+(?:\.\d{1,2})?).*$/g,"$1" ) );
}
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<button onclick="fun()">start</button>
<script type="text/javascript">
function fun()
{
var num = ["-12.12345","4.3456","0.1234"];
for(var i=0;i<num.length;i++)
alert( parseFloat(num[i]).toFixed(2) );
//方法二
for(var i=0;i<num.length;i++)
alert( num[i].replace( /(^-?\d+(?:\.\d{1,2})?).*$/g,"$1" ) );
}
</script>
</body>
</html>
解决方案 »
- JS虚拟数字键盘问题
- margin,border,padding的区别是什么?能用经典例子解释下吗》
- 如何在不刷新页面的情况下,刷新一个调用的js文件呢?
- mootools函数: $clear 怎么用?
- 【求助】如何用JavaScript实现“打印目标”功能
- <form target='_blank'> 问题
- 有关打开新窗口,选择一个选项,提交到一个文本框里。
- 好奇怪的问题?太怪异了!!!!!!!在线
- 请问如何用javascript做出这样的按钮栏效果(图)?????????
- 关于asp提交表单的javascript验证,30分相送
- 帮忙看下bind代码,谢谢了
- iframe刷新时曾在iframe中替父页面添加的元素的事件会丢失!
<input type="text" onkeyup="c(this)" />
<script>
function c(obj){
var intKey=event.keyCode;
if(intKey == 37 || intKey == 39 || intKey==8) return;
obj.value = obj.value.replace(/(\.\d\d).*$/,'$1')
}
</script>