|zyciis| Js有没有像C#的 decimal.ToString("#.0000"); 这样格式化金额的,谢谢 如我有金额1.8563,100然后要求转换为两位数的金额结果为1.85, 100.00那在js中用什么方法最好呢!?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用js格式化数字 function FormatNumber(srcStr,nAfterDot) //nAfterDot小数位数 { var srcStr,nAfterDot; var resultStr,nTen; srcStr = ""+srcStr+""; strLen = srcStr.length; dotPos = srcStr.indexOf(".",0); if (dotPos == -1){ resultStr = srcStr+"."; for (i=0;i<nAfterDot;i++){ resultStr = resultStr+"0"; } return resultStr; } else{ if ((strLen - dotPos - 1) >= nAfterDot){ nAfter = dotPos + nAfterDot + 1; nTen =1; for(j=0;j<nAfterDot;j++){ nTen = nTen*10; } resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen; return resultStr; } else{ resultStr = srcStr; for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){ resultStr = resultStr+"0"; } return resultStr; } } } toFixed(2)http://www.w3school.com.cn/js/jsref_tofixed.asp 在下面的extjs列表中该怎么添加属性让其数量这个字段可以编辑 jQuery中变量的区别 javascript 正则表达式 js实现文件下载 我要输入用户名和密码,然后js显示,不知道为什么得不到?请高手指点啊 如休实现这样的一个问题 编辑器错误!! 哪位大哥给看看。。。 表格重叠问题? 帮忙。。。。 怎么给下拉select和单选框 <input type="radio" 赋值? 请教高手,修饰alt属性时兼容FireFox问题 dtree (close all)ie中树形目录显示不全
function FormatNumber(srcStr,nAfterDot) //nAfterDot小数位数
{
var srcStr,nAfterDot;
var resultStr,nTen;
srcStr = ""+srcStr+"";
strLen = srcStr.length;
dotPos = srcStr.indexOf(".",0);
if (dotPos == -1){
resultStr = srcStr+".";
for (i=0;i<nAfterDot;i++){
resultStr = resultStr+"0";
}
return resultStr;
}
else{
if ((strLen - dotPos - 1) >= nAfterDot){
nAfter = dotPos + nAfterDot + 1;
nTen =1;
for(j=0;j<nAfterDot;j++){
nTen = nTen*10;
}
resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
return resultStr;
}
else{
resultStr = srcStr;
for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
resultStr = resultStr+"0";
}
return resultStr;
}
}
}