【问题标题】:Jquery Inputmask Latitude & Longitude Validation and Masking?Jquery Inputmask纬度和经度验证和屏蔽?
【发布时间】:2018-12-28 06:24:08
【问题描述】:

我正在使用InputMask Jquery 库进行纬度和经度掩蔽,任何人都知道如何使用该库来执行此操作。

掩码应在以下值上返回 true:

90.366565665 -90.365333336 +90.365333336 180.36663663 -180.36633666 +180.36633666

谢谢, 卡莱姆

【问题讨论】:

    标签: javascript jquery latitude-longitude masking jquery-inputmask


    【解决方案1】:

    试试这样的:

    $("#Longitude").inputmask({
        mask: "E|W99[9].999",
        definitions: {
            "E": {
                validator: "[eE]",
                cardinality: 1,
                casing: "upper"
            },
            "W": {
                validator: "[wW]",
                cardinality: 1,
                casing: "upper"
            }
        }
    });
    

    参考:https://github.com/RobinHerbots/Inputmask/issues/770

    【讨论】:

      【解决方案2】:

      __°__'__"_

      您的输入文本字段如上所示

      if (type === 'lt') {
        $('input#' + id).inputmask({
          mask: '89°M9\'S9"D',
          definitions: {
            D: {
              validator: '[eE|wW]',
              cardinality: 1,
              casing: 'upper'
            },
            M: {
              validator: '[0-5]',
              cardinality: 1
            },
            S: {
              validator: '[0-5]',
              cardinality: 1
            },
            8: {
              validator: '[0-8]',
              cardinality: 1
            }
          }
        });
      } else if (type === 'lg') {
        $('input#' + id).inputmask({
          mask: ['99°M9\'S9"D', '[1]79°M9\'S9"D'],
          definitions: {
            D: {
              validator: '[nN|sS]',
              cardinality: 1,
              casing: 'upper'
            },
            M: {
              validator: '[0-5]',
              cardinality: 1
            },
            S: {
              validator: '[0-5]',
              cardinality: 1
            },
            7: {
              validator: '[0-7]',
              cardinality: 1
            }
          }
        });
      }
      

      【讨论】:

        猜你喜欢
        • 2011-12-08
        • 1970-01-01
        • 2021-12-17
        • 1970-01-01
        • 1970-01-01
        • 2016-09-30
        • 1970-01-01
        • 1970-01-01
        • 2013-02-21
        相关资源
        最近更新 更多