/**
              * validate小數(shù)input
              
          */
              validateInputAsFlt:function($dom,fixed){
                  $dom.keyup(function (event) {
                      var k = event.keyCode;
                      if (k == 37 || k == 38 || k == 39 || k == 40 || k == 8 || k == 46) {
                          return;
                      }
                      var start = this.selectionStart,
                          end = this.selectionEnd;
                      $(this).val($(this).val().replace(/[^0-9.]/g, ''));
                      $(this).val($(this).val().replace(/^\./g, ""));
                      $(this).val($(this).val().replace(/\.{2,}/g, "."));
                      $(this).val($(this).val().replace(".", "$#$").replace(/\./g, "").replace("$#$", "."));
                      var str = ($(this).val()).substr(($(this).val()).indexOf('.'));
                      if (str.length >= (fixed+2)) {
                          var num = new Number($(this).val());
                          $(this).val(num.toFixed(fixed));
                      }
                      this.setSelectionRange(start, end);
                  }).bind("paste", function () {  //CTR+V
                      $(this).val($(this).val().replace(/[^0-9.]/g, ''));
                      $(this).val($(this).val().replace(/^\./g, ""));
                      $(this).val($(this).val().replace(/\.{2,}/g, "."));
                      $(this).val($(this).val().replace(".", "$#$").replace(/\./g, "").replace("$#$", "."));
                      var str = ($(this).val()).substr(($(this).val()).indexOf('.'));
                      if (str.length >= (fixed + 2)) {
                          var num = new Number($(this).val());
                          $(this).val(num.toFixed(fixed));
                      }
                  }).css("ime-mode", "disabled");
              },
          posted on 2014-02-14 09:26 Ying-er 閱讀(563) 評(píng)論(0)  編輯  收藏 所屬分類: JQuery
          主站蜘蛛池模板: 荔波县| 若尔盖县| 光山县| 政和县| 阳曲县| 托里县| 保定市| 随州市| 荆州市| 郧西县| 神池县| 建阳市| 民县| 梅河口市| 东山县| 三原县| 龙游县| 拜泉县| 额敏县| 宣恩县| 本溪市| 三穗县| 松原市| 钦州市| 天水市| 梁平县| 刚察县| 焦作市| 县级市| 保定市| 锦州市| 葫芦岛市| 武宁县| 九江县| 瑞昌市| 定襄县| 葵青区| 田东县| 正镶白旗| 阜新| 雅安市|