@L1nw0od

Проверка поля телефона перед отправкой?

Доброго времени суток.
Есть простая форма отправки в гугл таблицу, нужно сделать проверку поля Телефон на правильное заполнение.
Как сюда добавить проверку моего поля телефона? Нужно, если недостаточно символов, чтобы подсвечивалось красным поле или выводить алерт "заполните правильно поле"

$('[data-mask]').inputmask();
if ($('.form-name-one').val().length !== 0) {
		let phone = $('.form-phone-one').val();
		if (checkNumber(phone)) {
			createOrder($('.form-name-one').val(), phone);
		} else {
			$('.form-phone-one').css('border', ' red solid 1px');
		}
	} else {
		$('.form-name-one').css('border', ' red solid 1px');
	}


function checkNumber(phone) {
	let pt = String(phone);
	pt = pt.replace(/_/g, '');
	if (pt.length == 17) {
		return true;
	} else {
		return false;
	}
}





  $(document).ready(function () {         
      $('.formGo').submit(function (e) {
          e.preventDefault();

          if (errors) return false;
          var data = form.serialize();
          $.ajax({
              url: "https://docs.google.com/forms/u/0/d/e/xxxxxxx/formResponse",
              data: data,
              type: "POST",
              dataType: "xml",
              beforeSend: function () {
                  form.find('.send__form').attr('disabled');
              }
              , statusCode: {
                  0: function () {
                      form.html('<h4 style="color: #fff;">Спасибо, Ваш заявка отправлена!</h4><p style="color: #fff;">Я вам перезвоню в течении 30-ти минут.</p>');
                  }
                  , 200: function () {
                      form.html('<h4 style="color: #fff;">Спасибо, Ваш заявка отправлена!</h4><p style="color: #fff;">Я вам перезвоню в течении 30-ти минут.</p>');
                  }
              }
          });
      });
 });
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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