Каким образом реализовать маску ввода для кадастрового номера?

Нужно реализовать маску ввода для кадастрового номера. Подробней о кадастровом номере можно прочитать, перейдя по ссылке. Короче же говоря, кадастровый номер описывается таким регулярным выражением: /\d{2}:\d{2}:\d{1,7}:\d{1,}/.

Лично для меня сложность заключается в том, что две последние части, разделяемые двоеточием, динамичны, и пока я себе не представляю, как все это реализовать.
  • Вопрос задан
  • 8814 просмотров
Решения вопроса 1
Сделайте 4 инпута, разделенных двоеточиями. При вводе очередного символа, проверяйте, не двоеточие ли введено. Если двоеточие — отменяйте ввод и переводите фокус на следующий инпут.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
animhotep
@animhotep
не хочу знать что это за номер)) но для кастомизации инпутов удобно это
Ответ написан
Комментировать
@jezzit
Что вы понимаете под словом "динамичны"? разное количество цифр допускается?
Ответ написан
Ваш ответ на вопрос

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

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