Задать вопрос
Amarilis2007
@Amarilis2007

Как задать диапазон в плагине Inputmask?

Приветствую!
Использую плагин Inputmask
Нужна маска на числа от 10 до 120 - регулярку написал
Подскажите, знающие
test-1 работает, а вот в js для test-2 надо что-то дописать, а что никак не пойму
<div id="test-1" mask-val="9-ZZ-9">
  test-1 <input type="text" />
</div>
<br>
<div id="test-2" inputmask-alias="from10to120">
  test-2 <input type="text" />
</div>

let mask_1 = $("#test-1")[0].getAttribute("mask-val");
Inputmask(mask_1).definitions.Z = {
  validator: "[A-Za-z]",
  casing: "upper"
};
Inputmask(mask_1).mask($("#test-1>input")[0]);
/*********************************************************************/
let mask_2 = $("#test-2")[0].getAttribute("inputmask-alias");
Inputmask(mask_2).extendAliases = {
  from10to120: {
    mask: "^(\d{2}|10[0-9]|11[0-9]|120)$",
    placeholder: ""
  }
};
Inputmask(mask_2).mask($("#test-2>input")[0]);

ссылка на codepen
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы