Как сделать маску для ввода E-mail типа ▶ pochta@mail.ru

Как сделать маску для ввода E-mail типа ▶ pochta@mail.ru
Javascript & jQuery 0    7747 0

Сейчас мы реализуем такую вещь, как маскирование электронной почты.

Требования:

  • Логин почты должен содержать неопределённое количество символов (A-Z,a-z,0-9);
  • После @ можно вписать любую почту (mail, gmail, yandex, rambler, корпоративный адрес и т.д.);
  • После точки можно вписать любую доменную зону (.ru, .com и т.д.).

Наша маска примет такой вид: "мойЛогин@mail.com"

Реализация

Мы воспользуемся библиотекой jquery.inputmask.bundle.js. Скачать скрипт c примером (4 KB)

Вот разметка нашей простой формы, которая состоит из одного поля "Ваш E-mail" и кнопки "Отправить":

E-mail

Под формой подключаем наш скрипт и библиотеку jquery:




Готово

Теперь при наведении на поле должна появиться вот такая маска:

маска для ввода E-mail
Рекомендую отличный хостинг
Просят от 5 рублей в день
  • PHP 4/5/7, Perl 5, Python, Zend, phpMyAdmin;
  • SSH, sFTP/FTP доступ;
  • Возможность заказа дополнительных IP-адресов;
  • POP3, IMAP, SMTP для работы с почтой;
  • Неограниченное количество доменов и поддоменов;
  • Неограниченный трафик;
  • Автоматическая установка CMS;
  • Управление DNS-записями;
  • И еще много разных ништяков 😉
Протестировать (30 дней бесплатно)

Cмотрю на свой контент и думаю: стал бы я сам делиться им с друзьями?


Похожие статьи:

Анимация с линиями для текста
Анимация с огнем для текста
Анимация с сердечками для текста
Анимация с конфетти для текста
Анимация с пузырьками для текста
CSS файлы для браузеров EDGE и IE
Как попросить посетителей своего сайта отключить AdBlock
Обратный таймер на JavaScript
Как создать div блок с прокруткой на JS?
Скролинг страницы вверх и вниз по клику на кнопку

Комментарии ()

    Вы должны авторизоваться, чтобы оставлять комментарии.

    Вы можете авторизоваться на сайте через:
    YandexVkontakte