JS求和,判断是否为数字,转换金额为以两位小数点的货币形式

发布时间:2010年11月12日      浏览次数:560 次
//计算总和
function jisuan_Total_Money(){
      var Price1 = document.getElementById("Price1"); //值为数字
      var Price2 = document.getElementById("Price2"); //值为数字
      var Price3 = document.getElementById("Price3"); //值为数字
            
      document.getElementById("Total_Money").value = round(parseFloat(Price1) + parseFloat(Price2) + parseFloat(Price3));//总和
}
//判断是否为数字
function is_numeric(num) {
      var reg = /^\-?([1-9]\d*|0)(\.\d+)?$/;
      if( reg.test(num) ){
            return true;
      }else{
            return false;
      }
}
//转换金额为以两位小数点的货币形式
function round (n) {
      n = Math.round(n * 100) / 100;
      n = (n + 0.001) + '';
      return n.substring(0, n.indexOf('.') + 3);
}
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!