@campus1

Как создать маску для input?

Всем привет!

Мне нужно создать маску типа -> 11:00 p.m или a.m.

Вот что есть на данный момент - https://codepen.io/Slasher_/pen/qBdmMBG
Использую этот плагин - https://igorescobar.github.io/jQuery-Mask-Plugin/

Возможно есть другой плагин, который позволяет делать такое?
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
Замените в вашем примере https://codepen.io/Slasher_/pen/qBdmMBG свой код на этот:

$('input[name="date"]').mask("00:00 rm", {
    translation: {
      'r': {
        pattern: /(a|p)/,
      },
      placeholder: "__:__ __"
    }
  });
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Karpion
Обычно маску делают в виде regex.
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
если речь о html5, то через атрибут pattern
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы