Доброго времени суток.
Есть простая форма отправки в гугл таблицу, нужно сделать проверку поля Телефон на правильное заполнение.
Как сюда добавить проверку моего поля телефона? Нужно, если недостаточно символов, чтобы подсвечивалось красным поле или выводить алерт "заполните правильно поле"
$('[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>');
}
}
});
});
});