/**
              * validate小數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 閱讀(568) 評論(0)  編輯  收藏 所屬分類: JQuery
          主站蜘蛛池模板: 义乌市| 水富县| 夏邑县| 隆化县| 大庆市| 安图县| 新建县| 喀什市| 宁都县| 宜兰县| 磐石市| 石棉县| 巴林右旗| 罗甸县| 托克逊县| 乌拉特中旗| 大荔县| 九龙城区| 巴林右旗| 唐海县| 卓资县| 天镇县| 车致| 石林| 大港区| 宁强县| 淮阳县| 和顺县| 荥经县| 汾西县| 郓城县| 开原市| 芦溪县| 牙克石市| 寿阳县| 南陵县| 禄丰县| 金秀| 江西省| 鄂尔多斯市| 镇远县|