1

我在我的 Web 应用程序中使用 jQuery Mask Plugin v1.14.16。我正在尝试制作两个输入掩码,一个允许从 4000 到 4999 的数字,另一个允许从 0 到 359 的数字。插件无法正常工作,我想我没有正确使用它。

$('#range-field').mask('ZZZZ', {
    clearIfNotMatch: true,
    translation: {
      'Z': {
         pattern: /(4[0-8][0-9]{2}|49[0-8][0-9]|499[0-9])/
      }
    },
    placeholder: "from 4000 to 4999"
});

$('#angle-field').mask('ZZZ', {
    clearIfNotMatch: true,
    translation: {
      'Z': {
        pattern: /([0-9]|[1-8][0-9]|9[0-9]|[12][0-9]{2}|3[0-4][0-9]|35[0-9])/
      }
    },
    placeholder: "from 0 to 359"
});

JSFIDDLE

4

0 回答 0