Данный шаблон будет пропускать только номера, которые имеют формат:
+38 (000) 000-00-00
+79 (000) 000-00-00
Подключаем jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Подключаем input mask jQuery документация
<script src="/inputmask.js"></script>
Использование:
<input type="text" data-mask="999-99-999-9999-9" placeholder="ISBN">
Или jQuery:
$('.inputmask').inputmask({ mask: '999-99-999-9999-9' })
Значение | Описание |
---|---|
9 | цифры |
a | буквы |
w | буквенно-цифровые обозначения |
* | любые символы |
? | любой символ |
Еще примеры ввода данных:
1. Файлы:
<div data-provides="fileinput"> <div data-trigger="fileinput"><i></i> <span></span></div> <span><span>Select file</span><span>Change</span><input type="file" name="..."></span> <a href="#" data-dismiss="fileinput">Remove</a> </div>
<div data-provides="fileinput"> <span><span>Select file</span><span>Change</span><input type="file" name="..."></span> <span></span> <a href="#" data-dismiss="fileinput">×</a> </div>
2. Изображения
<div data-provides="fileinput"> <div data-trigger="fileinput"></div> <div> <span><span>Select image</span><span>Change</span><input type="file" name="..."></span> <a href="#" data-dismiss="fileinput">Remove</a> </div> </div>
<div data-provides="fileinput"> <div> <img data-src="holder.js/100%x100%" alt="..."> </div> <div></div> <div> <span><span>Select image</span><span>Change</span><input type="file" name="..."></span> <a href="#" data-dismiss="fileinput">Remove</a> </div> </div>
Для задействования добавьте:
data-provides="fileinput"
в поля ввода файлов:
<input type="file" data-provides="fileinput">
Или активируйте данную функцию с помощью jQuery:
$('.fileinput').fileinput()
Можно также подключить проверку validator.js
<script src="/validator.min.js"></script>
И bootstrap:
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh5u" crossorigin="anonymous">
Создать вот такую вот форму:
<form data-toggle="validator"> <div> <label for="inputName">Номер телефона</label> <input type="tel" autocorrect="off" autocapitalize="off" pattern="^\+\d{2} \(\d{3}\) \d{3}-\d{2}-\d{2}$" minlength="19" placeholder="Номер телефона" required> </div> <button type="submit">Отправить</button> </form>
Официальный сайт
Скачать Скачать inputmaskjs v3. 1.0
DEMO
Отзывов пока нет
сервис для планирования и работы в команде
ЛидерТаск — сервис для планирования и работы в командеСкидка 15%
Подробнее
Охватите все: задачи и поручения, проекты и команду.
Скачать бесплатно
- Задачи и поручения
- Календарь и напоминания
- Цели и канбан
- Гибкость и автономность
Задачи и поручения
Создавайте задачи, разделяйте их на подзадачи и тонко настраивайте под себя. Делегируйте задачи сотрудникам и отслеживайте прогресс команды, обмениваясь сообщениями в чате.
Календарь и напоминания
Переключайтесь между планированием на день, неделю или месяц. ЛидерТаск будет держать вас в курсе всех событий и сообщит о предстоящих встречах и задачах с помощью всплывающих уведомлений.
Цели и канбан
Получите полное представление о ваших целях и действиях. Создавайте доски, добавляйте карточки и приоритизируйте задачи — рабочие процессы станут прозрачными и понятными для всей команды.
Гибкость и автономность
Продолжайте работу на любом устройстве, даже если у вас нет доступа в Интернет. Приложение запомнит все ваши действия и при появлении сети синхронизирует данные.
Тайм-менеджмент
Применяйте на практике мировые системы управления временем и проектами.
Охватите все ваши задачи и команду
Компания Сергея стала быстро развиваться. Клиенты прибавлялись, прибавлялись и сотрудники: копирайтеры, дизайнеры, программисты, директологи и прочие специалисты. Вырос и штат менеджеров, обрабатывающих заказы от клиентов.
Компания Андрея стала расширяться: выросло производство, увеличилось число клиентов, усложнились бизнес-процессы. Уже в первый месяц с ЛидерТаск компания перестала терять клиентов. Все сделки удобно и надежно фиксировались в программе
Сергей — программист-вебмастер. Раньше тратил много времени, поскольку использовал блокноты и тетради, это было неудобно. Внедрив ЛидерТаск в свою жизнь Сергей автоматизировал рабочие процессы и проекты. «ЛидерТаск сделал мою жизнь лучше, динамичнее».
Планировщик задач, на который можно положиться
1
Более 12 лет опыта разработки IT решений
3
Без привязки к курсу
доллара
2
Соответствие стандартам безопасности и надежность ISO/IEC 27001:2005
4
Сертифицированы Минцифры России. Номер 2566 от 23.12.2016 в реестре отечественного ПО
Тысячи пользователей и бизнесов уже используют ЛидерТаск
Альфира Хабибуллина
Удобный электронный органайзер, который всегда под рукой. Когда много дел, выделенные цветами важные дела позволяют обратить на них внимание и не забыть об этом. Рекомендую тем у кого много дел на неделе и ближайшие месяца. Вы о них точно не забудете с этим приложением.
Маша487
Лично мне, LeaderTask заменяет многочисленные блокноты и несуразные планировщики важных дел! мне очень нравится, что вся работа этого приложения, доведена до высоченного качества⚙️👍🏼 в приложении нет никакой отвлекающей рекламы, а главное, по очень дешёвой подписке, все свои заметки и важную информацию, я храню в облаке!!! очень удобное приложение, заслуживающее ПЯТЬ звёзд!
Максим Паршин
Всем доволен. Спасибо разработчикам, низкий поклон идейному вдохновителю и руководителю проекта.
Эльвира Валерьевна
Cool 👍
Хорошее приложение для планирования дел. Очень удобное в использовании, среди всех органайзеров это довольно хороший конкурент.
Хорошее приложение, Ничего лишнего нет, как рабочий инструмент для управления организацией и своих повседневных дел очень удобный. Возможность кастомизации интерфейса, а так же отслеживание рейтинга сотрудников, очень радует.
Михаил Поднебеснов
Приложение очень, полезное. Сильно облегчает повседневную работу, позволяет мониторить выполнение задач в любом месте где есть интернет на телефоне или компьютере. Удобно создаются проекты и подпроекты, так что никогда не будет путаницы. Сам пользуюсь не первый год, решил расширить функционал и добавить сотрудников, от чего только выиграл. Однозначно рекомендую. Предложения конкурентов проигрывают по функционалу и удобству, пробовал вести таблицу с задачами в эксель — вообще не удобно, особенно, когда количество задач переваливает за сотню.
СергейZs
Пользуюсь программой несколько лет. За последние 2 года подключил к своему аккаунту сотрудников. Удобно вести свои планы, ставить задачи сотрудникам и контролировать их выполнение. Советую это приложение для работы.
Очень удобное и продуманное приложение. Пользовался бесплатными, решил перейти на что-то повесомее. Стоял выбор между Тудуист и ЛидерТаск. Сначала взял тудуист, но очень не понраилось как оно работает с повторяющимися задачами. По факту пропадают записи прошлых выполнений задачи. В лидертаске такого нет. Есть задача на повторе, фиксируется время и дата ее выполнения всякий раз
Сергей Ким
Очень удобное и продуманное приложение. Пользовался бесплатными, решил перейти на что-то повесомее. Стоял выбор между Тудуист и ЛидерТаск. Сначала взял тудуист, но очень не понраилось как оно работает с повторяющимися задачами. По факту пропадают записи прошлых выполнений задачи. В лидертаске такого нет. Есть задача на повторе, фиксируется время и дата ее выполнения всякий раз
akorsun
Работает и оффлайн и онлайн, удобно синхронизируется, есть и на телефоне и на компе. Использую уже лет пять.
averkon
По сравнению с другими аналогичными сервисами,LeaderTask более удобен в использовании! С его помощью легко формировать задачи и контролировать их исполнение!
Екатерина Морозова
Работаю в программе уже год. Использую для систематизации задач по рабочим и другим проектам. Работа в программе дисциплинирует и разгружает головной мозг. У меня есть четкий план на день. Сразу все быстрее делается, и больше времени остается на новые идеи и планы, потому что не приходится держать в голове весь объем информации. Удобно, что есть синхронизация с телефоном. Также нравятся функции напоминания и повторяющихся задач. С эти приложением будет сложно пропустить тренировку! Рекомендую.
Сергей Цымбал
Использую уже на протяжении 10 лет! Всегда рекомендую коллегам и всем кто хочет упорядочить свою жизнь и трудовую деятельность. Самое мое часто используемое приложение для всех сфер жизни! Благодарю создателей за качественный продукт!
Удобный, просто и интуитивно понятный органайзер. Для меня, как для человека немногозадачного, приложение это дает возможность четко ставить перед собой задачи и последовательно их выполнять, достигая хорошей продуктивности.
Альфира Хабибуллина
Удобный электронный органайзер, который всегда под рукой. Когда много дел, выделенные цветами важные дела позволяют обратить на них внимание и не забыть об этом. Рекомендую тем у кого много дел на неделе и ближайшие месяца. Вы о них точно не забудете с этим приложением.
Маша487
Лично мне, LeaderTask заменяет многочисленные блокноты и несуразные планировщики важных дел! мне очень нравится, что вся работа этого приложения, доведена до высоченного качества⚙️👍🏼 в приложении нет никакой отвлекающей рекламы, а главное, по очень дешёвой подписке, все свои заметки и важную информацию, я храню в облаке!!! очень удобное приложение, заслуживающее ПЯТЬ звёзд!
Максим Паршин
Всем доволен. Спасибо разработчикам, низкий поклон идейному вдохновителю и руководителю проекта.
Эльвира Валерьевна
Cool 👍
Хорошее приложение для планирования дел. Очень удобное в использовании, среди всех органайзеров это довольно хороший конкурент.
Начните использовать
вашу бесплатную
версию ЛидерТаск!
Начать бесплатно!
jquery-input-mask-phone-number — пакет npm | Snyk
Все уязвимости безопасности принадлежат производственных зависимостей прямых и косвенных пакеты. Уязвимости
Популярное
- C
- H
- M
- L
- H
- M
- L
- C
- H
- M
- L
- L
- H
- M
- L
Ваш проект подвержен уязвимостям?
Сканируйте свои проекты на наличие уязвимостей. Быстро исправить с помощью автоматизированного исправления. Начните работу со Snyk бесплатно.
Начните бесплатно
Еженедельные загрузки (2545)
Скачать тренд
- Звезды GitHub
- 12
- Вилки
- 17
- Авторы
- 3
Популярность прямого использования
НеобычныйПакет npm jquery-input-mask-phone-number получает в общей сложности 2545 загрузок в неделю. Таким образом, мы забили Уровень популярности jquery-input-mask-phone-number должен быть маленьким.
На основе статистики проекта из репозитория GitHub для npm package jquery-input-mask-phone-number мы обнаружили, что он был снялся 12 раз.
Загрузки рассчитываются как скользящие средние за период из последних 12 месяцев, за исключением выходных и известных отсутствующих точек данных.
Частота фиксации
Нет последних коммитов
- Открытые задачи
- 0
- Открытый PR
- 0
- Последняя версия
- 2 года назад
- Последняя фиксация
- 2 года назад
Дальнейший анализ состояния обслуживания jquery-input-mask-phone-number на основе каденция выпущенных версий npm, активность репозитория, и другие точки данных определили, что его обслуживание Неактивный.
Важным сигналом обслуживания проекта для jquery-input-mask-phone-number является это не видел никаких новых версий, выпущенных для npm в за последние 12 месяцев и может считаться прекращенным проектом или проектом, который получает мало внимания со стороны его сопровождающих.
За последний месяц мы не обнаружили никаких запросов на вытягивание или изменений в статус issue был обнаружен для репозитория GitHub.
- Совместимость с Node.js
- не определен
- Возраст
- 5 лет
- Зависимости
- 0 Прямые
- Версии
- 16
- Установочный размер
- 12,6 КБ
- Дистанционные теги
- 1
- Количество файлов
- 6
- Обслуживающий персонал
- 1
- Типы TS
- Нет
jquery-input-mask-phone-number имеет более одного и последнего тега по умолчанию, опубликованного для пакет нпм. Это означает, что для этого могут быть доступны другие теги. пакет, например рядом, чтобы указать будущие выпуски, или стабильный, чтобы указать стабильные релизы.
12 плагинов маски ввода jQuery
Коллекция бесплатных плагинов маски ввода jQuery. Введите маску для даты, часа, почтового индекса, денег, IP-адреса, телефона, CPF и прочего.
О плагинеПлагин маски jQuery
Плагин jQuery для создания масок для полей форм и элементов HTML.
Функции- облегченный (~2 КБ в сжатом виде, ~1 КБ в сжатом виде)
- встроенная поддержка динамически добавляемых элементов
- маски для любого HTML-элемента (больше не нужно маскировать на стороне сервера!)
- Поддержка нотации HTML (маска данных, рекурсивная маска данных, несовпадение маски данных)
- Строка/Числовой/Альфа/Смешанные маски
- поддержка обратной маски для масок числовых полей
- санитарная обработка
- дополнительные цифры
- рекурсивных цифр
- резервные цифры
- расширенная инициализация маски
- расширенные обратные вызовы
- замена маски на лету
- снятие маски
- полная настройка Совместимость
- с React/UMD/Zepto. js/Angular.JS
- Поддержка заполнителей HTML5
- Очистить поле, если оно не соответствует поддержке
jQuery маскаДеньги
jQuery-плагин для маскировки ввода данных во входном тексте в виде денег (валюты).
О плагинеВвод маски jQuery
Плагин jQuery для применения маски к входным данным (например, телефонным номерам, датам и т. д.).
О плагинеДесятичная маска
Этот плагин просто предоставляет десятичную маску для ввода HTML
. Он обрабатывает только десятичный разделитель, он не может обрабатывать тысячные разделители. Он может применять разделитель в значении, заданном серверной частью в веб-приложениях. Поддерживаемые разделители: «,» или «.».
МаскерJS
Простая библиотека JavaScript (jQueyr) для маскировки полей ввода HTML.
О плагинеDataable.js
Datable.js — это легкий, настраиваемый, удобный для начальной загрузки плагин jQuery для правильного форматирования дат во входных данных и проверки правильности даты.