/**
              * 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
          主站蜘蛛池模板: 金坛市| 菏泽市| 西宁市| 三亚市| 彭泽县| 临安市| 外汇| 贵德县| 莱西市| 神木县| 闵行区| 澜沧| 福州市| 花莲县| 安陆市| 玛多县| 本溪| 丁青县| 大姚县| 湛江市| 万荣县| 井陉县| 唐山市| 五华县| 高安市| 琼中| 同德县| 七台河市| 安庆市| 普兰店市| 常山县| 枣强县| 浪卡子县| 定日县| 漳平市| 石屏县| 临夏市| 衡南县| 玉田县| 尤溪县| 安福县|