var a=$("#a").numberbox(“getValue”);
a=Number(a.replace(/,/g,""));
这里Number作用有三个:
1.如果a值为"",则转为0
2.讲a中,替换为空
3.讲值外的"去掉变成数值
我还见过一种写法:
parseFloat(),它的作用仅仅是将在外边引号去掉。
举例:
var a=“1,000,100.69”;
a=Number(a.replace(/,/g,"")); 1000100.69
a=parseFloat(a); 1
如果a="";
parseFloat(a); NaN
Number(a.replace(/,/g,"")); 0