读书人

javaScript 运用-货币格式化函数

发布时间: 2012-10-06 17:34:01 作者: rapoo

javaScript 应用-货币格式化函数
html页面用起来很方便,格式化过的赋值给显示用的控件,还原后的数字赋值给一个隐藏控件即可。

 /** 货币格式化函数 **/function formatCurrency(num) {        num = num.toString().replace(/\$|\,/g,'');        if(isNaN(num))        num = "0";        sign = (num == (num = Math.abs(num)));        num = Math.floor(num*100+0.50000000001);        cents = num%100;        num = Math.floor(num/100).toString();        if(cents<10)        cents = "0" + cents;        for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)        num = num.substring(0,num.length-(4*i+3))+','+        num.substring(num.length-(4*i+3));        return (((sign)?'':'-')  + num + '.' + cents);}/** 还原货币格式化函数 **/function restoreFormatCurrency(num){       var num1=num.replace(',','').replace(/,/g,'');         return num1;}

读书人网 >JavaScript

热点推荐