Здравствуйте, есть форма на 4 поля, нужен простой скрипт валидации.

Условия валидации и поля

First name (не пустое, только буквы)

Last name (не пустое, только буквы)

email (не пустое, есть @)

phone (не пустое, только цифры, цифр ровно 12)

Скрипт срабатывает при клике на button id="ajax_submit" (ajax форма отправка осуществляется через JS)

Условия

1. Если поле не проходит валидация оно должно получить класс class="error". Всё поля которые при клике на button id="ajax_submit" не проходят валидацию - получают этот класс

2. Если поле получило class="error", то при клике на поле (когда курсор в поле) класс снимается

3. Если форма проходит валидацию - просто пишите в лог console.log("succes");

4. К button id="ajax_submit" прошу обращаться по id-шке, это важно

Предпочту чистый JS но готов рассмотреть и jQuery

Форма: https://jsfiddle.net/ywqodhnp/1/

P.S. Продажники из супер компаний не тратьте моё и своё время, ради скрипта в 8 строчек я не буду заполнять километровые брифы и общаться с вашими менеджерами по телефону.

4 года назад
lunev_sergey
36 лет
12 лет в сервисе
Был
2 года назад

Выбранный исполнитель

DeniGrom
Денис 
36 лет
8 лет в сервисе
Был
2 года назад
4 года назад
$5
1 день
Escrow
Быстро, качественно, походу были внесены небольшие правки, которые изначально не были предусмотрены в ТЗ, так как были не очевидны
Все четко, рекомендую как отличного заказчика.

Заявки фрилансеров

DeniGrom
Денис 
36 лет
8 лет в сервисе
Был
2 года назад
4 года назад
Сергей
 
42 года
12 лет в сервисе
Был
15 дней назад
93 отзыва(-1)
4 года назад
  • Похожие заказы

  • Разработка нового функционала сайта компании, его поддержка и сопровождение.Доработка и развитие существующих проектов компании.Нужно знать:Стек технологий: PHP (7+5.6), MySQL, HTML, CSS, JS (jquery), prestashop, nginx, memcache(d), git, nginx.Понимание принципов ООП, MVC, REST API.Умение разбираться в ...

    Закрыт
    4 года назад
  • Здравствуйте. Имеется чат-бот телеграм + админ панель(на базе Black Dashboard Angular), функционал совсем не большой. Требуется привязать функционал скрипта к новой Админ панели (шаблон).

    Закрыт
    4 года назад
  • Нужен веб-сервис для ведения базы недогрузов при отправке транспортными компаниями. Есть подробное ТЗ в гугл докс. Сделать нужно на php без фреймворка. Оформление — бутстрап 4. нужно 2 страницы: ...

    Закрыт
    4 года назад
  • Редирект со старого сайта на новыйподготовить файл со ссылками старого сайта и соответствующие страницы нового - для редиректа. Затем в вебмстере и гуглкосоли указать переезд сайта. Это важно, чтобы все заслуги старого домена и ссылки ...

    Закрыт
    4 года назад
  • Здравствуйте надо написать api скрипт вот документация https://docpart-1c-api-wiki.readthedoc...ru/latest/ Пожалуйста сразу пишите цену и сроки. Ищу исполнителя кто готов приступить сейчас, так как задача срочная. С уважением.

    Закрыт
    4 года назад
  • Есть сайт. Давно не обновлялся, и корзина стандартная не использовалась. Класс для Робокассы устарел, т.к. после проведения тестового заказа и перехода на сайт оплаты - выводится: Не получилось. Код ошибки 25. Т.е. его система не ...

    Завершен
    4 года назад
  • Есть сайт на Друпал 8, стоит слайдер Slick Carousel через представление (можно использовать другой слайдер). Когда запускается первый слайд с видео из ютуба, то при клике на следующий слайд, видео не останавливается. Хотя на экране ...

    Завершен
    4 года назад
  • $250

    Есть готовая верстка сайта-каталога. Нужно реализовать натяжку на существующий сайт который реализован на Битриксе, весь функционал готов, нужно просто обновить дизайн. Проект срочный, желательно приступить сразу. Оплата поэтапно, можно с небольшой предоплатой. Сайт и верстку ...

    Завершен
    4 года назад