<noscript id="eassg"><table id="eassg"></table></noscript>
  • <strike id="eassg"><s id="eassg"></s></strike>
  • <ul id="eassg"></ul>
    注冊|登錄

    聯系電話:024-31891684  13390130939
    日志

    沈陽軟件開發_沈陽軟件公司_沈陽軟件定制/軟件/日志

    Log日志

    學習筆記9:JS將字符串轉為會計專用的帶,號的金額,并過濾不符合金額的格式

    瀏覽量:3933

    JS將字符串轉為會計專用的帶,號的金額,并過濾不符合金額的格式
    <input type="text" id="txtprojectcost">

    //把值按3個為一組加入,號,小數點內保留兩位
    為txtprojectcost增加keyup和blur方法
       $("#txtprojectcost").keyup(function(){                             
                    if(isNaN(this.value.replaceAll(",",""))){
                      this.value = this.value.replaceAll(",","").replace(/[^\d.]/g, "");
                      this.value=this.value.replaceAll(",","").replace(/^\./g, "");//首位不能為.
                      this.value=this.value.replaceAll(",","").replace(/^00/g, "");//首兩位不能為00
    }
                 
                }).blur(function(){
                    jiSuan(this);
                });
      function jiSuan(obj)
     {
      var newStr = "";
      var count = 0;
    obj.value=obj.value.replaceAll(",","");
    if(obj.value=="") return;
      if(obj.value.indexOf(".")==-1)
      {
       for(var i=obj.value.length-1;i>=0;i--)
       {
        if(count % 3 == 0 && count != 0)
        {
         newStr = obj.value.charAt(i) + "," + newStr;
        }
        else
        {
         newStr = obj.value.charAt(i) + newStr;
        }
        count++;
       }
       obj.value = newStr + ".00";
      }
      else
      {
          for(var i=obj.value.indexOf(".")-1;i>=0;i--)
       {
        if(count % 3 == 0 && count != 0)
        {
         newStr = obj.value.charAt(i) + "," + newStr;
        }
        else
        {
         newStr = obj.value.charAt(i) + newStr;
        }
        count++;
       }
       obj.value = newStr + (obj.value + "00").substr((obj.value + "00").indexOf("."),3);
      }
     }
    由于給值加入逗號后正則判斷會認為值不符合,所以需要替換到字符串內所有的,號,AFindText要替換掉得字符,ARepText 替換為
     String.prototype.replaceAll = stringReplaceAll;
           function stringReplaceAll(AFindText,ARepText){
     
            var st='/'+AFindText+"/gi";
        
            return  this.replace(eval("/"+AFindText+"/ig"),ARepText);
        }

    沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題

    92国产精品午夜福利| 无码国产精品一区二区免费模式| 国产亚洲精品91| 国产va免费精品观看精品| 91精品久久国产青草| 久久国产精品久久国产片| 国产女人精品视频国产灰线| 国产乱子伦精品无码专区| 无码人妻精品一区二| 1024日韩看片四虎紧急入口| 国产99视频精品草莓免视看| 国产精品无码亚洲精品2021 | 精品久久久久久国产三级 | 亚洲av午夜成人片精品网站| 国产呦小j女精品视频| 国产精品亚洲精品日韩已方| 日韩深夜福利视频| 亚洲国产日韩在线成人蜜芽 | 在线观看精品国产福利片100| 91情侣在线精品国产免费| 国产精品视频一区二区三区| 在线观看日韩精品| 久久精品国产久精国产思思| 久久精品视频一区二区三区| 久久成人影院精品777| 国内精品51视频在线观看| 亚洲国产另类久久久精品黑人| 91精品国产综合久久婷婷| 国产精品爱搞视频网站 | 国产大片91精品免费观看男同| 在线观看精品国产福利片87| 国产高清在线精品免费软件| 国产精品电影一区二区三区| 国产精品极品美女自在线 | 国产麻豆9l精品三级站| 国模和精品嫩模私拍视频| 日韩精品人妻一区二区中文八零 | 精品久久久久久中文字幕大豆网| 2021在线观看视频精品免费| 91精品国产91久久| 精品久久久久久无码专区不卡 |