Такое ощущение что я зря потратил время на те курсы которые сейчас прохожу, не буду говорить название! Спасибо вам за такие подробные видео, я несколько дней дней буквально бился с этой валидацией а мне лишь говорили что ошибка надо исправить, а как это исправить непонятно вообще, спикер на этих курсах дает далеко не всегда нужный объем информации, а я даже сказал бы наоборот, типа, вам это не понадобиться, подходишь к дз и именно это там и нужно сделать. Надеюсь с помощью ваших видеоуроков я все таки освою java и все тонкости
Здравствуйте, прошу прошения за такой долгий ответ. Месяц был насыщенным, но теперь я снова здесь. Буду делать новые видео. Подскажите, вы говорите о теме верстки или javascript? На самом деле валидация очень важна и она встречается в реальной практике. Именно поэтому я постарался максимально все показать. Видео получилось долгим, но детальным. Спасибо, что поддерживаете меня. Я буду стараться поддерживать вас новыми роликами :)
@@alex_dudukalo здравствуйте, к счастью я с этой темой разобрался но сложность была именно в Java, сейчас новая проблема ответ на которую я ищу, верстка сайта от header до footer на bootstrap 4
Спасибо большое, что сняли это видео! У вас талант объяснять! Наконец все понятно! Как хорошо, что Вы завели свою ютуб канал)) для меня весь JS как темный лес, делаю наугад, меняя классы, а сам смысл непонятен. А теперь хоть в одной теме разобралась)) Поэтому мне интересен весь JS с самого начала и еще тема адаптивной верстки дается тяжело, сначала делаешь все хорошо, а начинаешь сжимать и понимаешь, что нужно было делать относительные величины и ломаешь голову как что переделать.
Здравствуйте, благодарю вас за отклик и поддержку. Прошу прощения за долгий ответ, не всегда получается все делать быстро. Да JS не простая тема, по этому готовлю небольшой вводный курс по JS. Буду рад вашему просмотрю😊
Мне тоже помогло видео Александра:) только непонятно мне, что нужно прописать в параметрах в js-файле, чтобы при отправке формы в инпуте почты было сообщение о том, что обязательно нужно ввести символ @. А так отправляет любой текст из инпута почты:)
Спасибо за вам комментарий :) Да, проверка пароля - интересный способ, требующий более глобальной проработки с помощью JS. Самы простой способ реализовать проверку пароля - сделать проверку на заполнение поля и на кол-во символов. Более сложный - проверка наличия заглавного символа, наличие хотя бы одного числа в пароле, и так далее. В целом проверка на сложность пароля )
@@alex_dudukalo Кстати вот еще интересно! В одном проекте библиотека подключилась, а в другом не захотела работать! Там где пишем new JustValidate сама JustValidate подчеркивается как ошибка!
@@alex_dudukalo буду рад видеть на вашем канале как можно больше полезного контента. Вы объясняете очень доходчиво и спокойно, учится на ваших видео крайне приятно. Удачи!
Большое спасибо за столь подробный разбор библиотеки. Заметил такую особенность что цвет записанный через # не хочет ставиться через js (по крайней мере который я пробовал), хотя код копировал с сайта, через css проблем нет. Размер шрифта и т.д. в js работает корректно. Хотел спросить как можно менять цвет бордера поля при возникновении ошибки валидации?
Спасибо за ваш отклик. По поводу проблемы с # тут только смотреть ваш код надо ) Дело в том, что у поля, которое не прошло валидацию появляется класс ошибки. Обратите внимание на input с ошибкой. Там будет класс. Ему вы можете задать стилизацию рамки:) Этот класс автоматически исчезает, когда ошибка будет исправлена
Здравствуйте, спасибо вам за комментарий :) Ошибки в JustValidate снимаются автоматически при исправлении значения в поле ввода. Когда вы введете верное значение, ошибка исчезнет. Или же при повторном клике на кнопку отправки :)
Спасибо вам :) Хороший вопрос, да это можно сделать при подключении валидатора к форме. Вы можете указать свои названия классов для ошибок. Прикрепляю ссылку just-validate.dev/docs/instance/
Привет, благодарю за урок Хотелось бы по больше мастер классов Например: верстка сайта полностью от а до я создание интернет магазина на JavaScript от а до я и тп Уроки по JavaScript тоже пришлись бы кстати
Здравствуйте, Анатолий. Рад, что видео было для вас полезным. Планирую сделать большое видео по верстке страницы по макету из фигмы. Создание интернет магазина - интересное предложение. Я подумаю над тем, как можно уместить такой объем работы в коротких видео. Думаю какой то простенький магазин можно сделать. А по теме JS вы тоже можете найти видео в отдельном плейлисте на канале. :) Спасибо
@@alex_dudukalo Благодарю за ответ Не обязательно короткое видео. Я сейчас начал изучать верстку и смотрю видео по 10 часов. Таких авторов на просторах ютуба мало, все делают короткие видео. Это конечно не плохо, но хотелось бы видеть весь процесс от и до. Я думаю вы можете стрельнуть на подобном контенте, т.к. всего пару человек верстает сайт целиком и такое тяжело найти.
Здраствуйте Александр. Спасибо большое за видео - все очень понятно. Вы можете еще объяснить, как прописать чтобы при нажатие кнопки "отправить" сообщение уходило на указанную почту или на мессенджер? Спасибо!
Здравствуйте, Сергей. Да, конечно. Более того, у меня есть специальное видео на эту тему Отправка заявки на почту. От верстки до письма на почте ruclips.net/video/UHg8Dte2nk4/видео.html
Александр, видео очень хорошее, спасибо, подскажите пожалуйста, как сделать проверку на существование какого либо из полей формы, в том случай если форм несколько, и поля разные (прикрепить файл к примеру). Я так понимаю скрипт должен быть универсальный, один для всех форм, вот для этого проверка и нужна. Не получается у меня( нужен ваш совет🎉
Здравствуйте, здесь бы я использовал для каждой формы свой собственный набор правил валидации. То есть для каждой формы делаете свое подключение JustValidate :)
Отличное видео, Александр!! Подскажите пожалуйста, а как сделать проверку, чтобы форма требовала обязательное введение значка @ и если не введена собачка в поле, форма выдавала ошибку?
Из тебя просто замечательный учитель все ясно и круто! Подписался еще раз спасибо. Единственное у меня какая то форма странная не смотря на валидацию отправляет пустое смс в телеграм хотя на экран выводятся ошибки что поля не заполнены =( Если есть подсказка кто нибудь подскажите в чем может быть проблема
Большое спасибо за ваш комментарий, мне очень приятно. Стараюсь работать и делать подачу лучше. Конечно, без вашего кода сложно сказать. Могу лишь предположить. Скорее всего вы делаете отправку формы обычным способом. А для того, что бы отправка работала только, если валидация успешна, у just-validate есть специальный метод onSuccess (Ссылка: just-validate.dev/documentation/#section-5-3) Пример: const validation = new JustValidate('#form', { errorFieldCssClass: 'is-invalid', errorLabelStyle: { color: 'blue', }, }); validation .addField('#name', [{ rule: 'required', errorMessage: 'Введите имя"', }, { rule: 'minLength', value: 3, errorMessage: 'Не меньше трех символов!', }, { rule: 'maxLength', value: 20, errorMessage: 'Не более 20 символов!', }, ]) .addField('#email', [{ rule: 'required', errorMessage: 'Введите почту!', }, { rule: 'email', errorMessage: 'Ошибка в почте!', }, ]) .addField('#phone', [{ validator: (value) => { const phone = selector.inputmask.unmaskedvalue(); return Boolean(Number(phone) && phone.length > 0); }, errorMessage: 'Номер не введен!', }, { validator: (value) => { const phone = selector.inputmask.unmaskedvalue(); return Boolean(Number(phone) && phone.length === 10); }, errorMessage: 'Номер введен не полностью!', }, ]).onSuccess((event) => { // Тут код, который сработает, если валидация пройдена console.log('Отправка', event); });
@@alex_dudukalo я скрываю целый блок с инпутами. У меня страница заказа и там юр лийцо и физ лицо и тд. removeField не помог. Не знаю что мне делать) нужно было оповещение под полем создать при неверной валидации. наткунулся на видео ваше. Решил использовать just validate задачу решил. Но теперь появились другие моменты
Запишите видео как рабоатет ревалидейт, и все что можно подробнее о плагине) документация не очень понятная)У меня при ревалидации когда в инпете вводят даные , ошибка не убирается. И вообще как будто плагин ломается)
не знаю, ответят ли мне на вопрос, но с чем может быть связанно, что форма перестала отправляться ? даже после выполнения всех требований форма не отправляется. В остальном очень полезное видео!
Боюсь здесь придется немного попрограммировать. Есть специальное правило rule: customRegexp, в котором вы можете создать свое собственное регулярное выражение для проверки значения. Звучит сложновато ))
Здравствуйте, прошу прощения за долгий ответ. Думаю это можно сделать, попытаюсь покопаться в документации. На практике мне не приходилось отключать валидацию при потери фокуса )
Добрый день. Видео супер, но вот после валидации и сабмита форма не очищаеться. Без just validate она автоматически очищаеться. Подскажите, как очистить форму после валидации?
Рад, что видео вам понравилось :) Вы можете в функции, которая срабатывает при успешной валидации сделать следующее: document.getElementById("#form").reset()
Здравствуйте. Ваши видео меня прям спасают. Спасибо большое, продолжайте в том же духе👍
Спасибо вам, ваши комментарии заряжают на дальнейшую работу 😊
Спасибо!!! 🤗Ваше видео самое лучшее, что я нашла по этой теме! Вы очень понятно и доступно объясняете. 👍
Рад, что видео оказалось вам полезно 😊 спасибо за обратную связь 🔥
Такое ощущение что я зря потратил время на те курсы которые сейчас прохожу, не буду говорить название! Спасибо вам за такие подробные видео, я несколько дней дней буквально бился с этой валидацией а мне лишь говорили что ошибка надо исправить, а как это исправить непонятно вообще, спикер на этих курсах дает далеко не всегда нужный объем информации, а я даже сказал бы наоборот, типа, вам это не понадобиться, подходишь к дз и именно это там и нужно сделать. Надеюсь с помощью ваших видеоуроков я все таки освою java и все тонкости
Здравствуйте, прошу прошения за такой долгий ответ. Месяц был насыщенным, но теперь я снова здесь. Буду делать новые видео. Подскажите, вы говорите о теме верстки или javascript? На самом деле валидация очень важна и она встречается в реальной практике. Именно поэтому я постарался максимально все показать. Видео получилось долгим, но детальным. Спасибо, что поддерживаете меня. Я буду стараться поддерживать вас новыми роликами :)
@@alex_dudukalo здравствуйте, к счастью я с этой темой разобрался но сложность была именно в Java, сейчас новая проблема ответ на которую я ищу, верстка сайта от header до footer на bootstrap 4
Спасибо большое, что сняли это видео! У вас талант объяснять! Наконец все понятно! Как хорошо, что Вы завели свою ютуб канал)) для меня весь JS как темный лес, делаю наугад, меняя классы, а сам смысл непонятен. А теперь хоть в одной теме разобралась)) Поэтому мне интересен весь JS с самого начала и еще тема адаптивной верстки дается тяжело, сначала делаешь все хорошо, а начинаешь сжимать и понимаешь, что нужно было делать относительные величины и ломаешь голову как что переделать.
Здравствуйте, благодарю вас за отклик и поддержку. Прошу прощения за долгий ответ, не всегда получается все делать быстро. Да JS не простая тема, по этому готовлю небольшой вводный курс по JS.
Буду рад вашему просмотрю😊
@@alex_dudukalo с удовольствием посмотрю))
спасибо за подробный разбор
Спасибо вам за вашу поддержку :)
Привет! Спасибо огромное за видео, все максимально понятно !!!!!
Спасибо большое за видео! Все очень подробно!
Очень жду видео по БЭМ!
Спасибо вам. Да да. БЭМ стоит у меня в плане :)
Да-да, про БЭМ было бы очень здорово Вас послушать!!! Вы интересно рассказываете, и всё понятно и доступно;)
Александр, огромная благодарность. У меня на курсе Skillbox это задание. Пока к Вам не заглянул, 4 часа убил
Спасибо за просмотр и комментарий. Да, библиотека валидации обновилась, а видео на курсе пока нет. Поэтому пришлось ускоренно записать такое видео :)
Лайк уже ставлю неглядя. Огроменное аригато вам, Александр!
Супер-видео! Спасибо за Вашу работу! Круто
Спасибо вам за поддержку комментарием :)
Спасибо большое за нужный и полезный контент!)
Спасибо за ваш комментарий🤗 надеюсь и другие видео канала будут вам полезны))
Отличное видео! Все четко доходчиво и понятно!!!👍👍👍
Я очень рад, что видео помогло разобраться :)
Большое спасибо за видео! Очень помогло!
Спасибо большое Александр, данное видео мне очень помогло в решении задачи по изменению цвета error message 👍
Мне тоже помогло видео Александра:) только непонятно мне, что нужно прописать в параметрах в js-файле, чтобы при отправке формы в инпуте почты было сообщение о том, что обязательно нужно ввести символ @. А так отправляет любой текст из инпута почты:)
Спасибо вам огромное! Как же все понятно и легко!
Просьба. Пожалуйста отключите в VSC всплывающие подсказки. Они закрывают часть кода и просто отвлекают (бесят).
Спасибо за видео, за труд!
Спасибо вам , очень помогли !
Спасибо вам за отклик ))
Спасибо большое, очень понятно обьясняете)
Спасибо за отклик. Это значит, я не зря старался :)
Супер видео!!! Единственное не хватило проверки пароля!
Спасибо за вам комментарий :) Да, проверка пароля - интересный способ, требующий более глобальной проработки с помощью JS.
Самы простой способ реализовать проверку пароля - сделать проверку на заполнение поля и на кол-во символов. Более сложный - проверка наличия заглавного символа, наличие хотя бы одного числа в пароле, и так далее. В целом проверка на сложность пароля )
@@alex_dudukalo Кстати вот еще интересно! В одном проекте библиотека подключилась, а в другом не захотела работать! Там где пишем new JustValidate сама JustValidate подчеркивается как ошибка!
@@АлександрАлександров-ю5ж Уверен, что есть какая то причина. Но точно сказать не могу, почему так случилось )
@@alex_dudukalo Вполне возможно, но я как минимум 3 раза код проверил и ничего!)))
очень понятный разбор темы, спасибо
Еще раз спасибо вам за ваш комментарий :)
@@alex_dudukalo буду рад видеть на вашем канале как можно больше полезного контента. Вы объясняете очень доходчиво и спокойно, учится на ваших видео крайне приятно. Удачи!
Александр, спасибо! Хочется побольше видео по js! 🙂
Здравствуйте, как раз работаю над этим :) Скоро еще больше роликов про JS )
Лайк поставлен, Видео как всегда на высшем уровне, все по делу и разборчиво, большое спасибо)
Спасибо за поддержку. Буду стараться делать полезные видео :)
ТЫ ПРОСТО КРАСАВЧИК) СПАСИБО!
Спасибо за приятнейший коммент :)
супер, очень помогло!
Спасибо вам за поддержку и что вы со мной)
Спасибо огромное, так хорошо все объясняете =) ❤🔥👍
Спасибо, все очень понятно 👍👍👍
Спасибо вам. Видео получилось долгим, но хотел все максимально разложить по местам :)
Александр, спасибо) С предыдущей версией плагина не удалось успешно справиться с задачей!
Рад, что видео вам помогло. Да, плагин изменился и скоро видео в самом курсе тоже обновится с учетом изменения плагина :) Спасибо за ваш отклик
Александр, спасибо за видео!
Спасибо за просмотр :)
Видео супер!!!👍👍👍
Спасибо 🤗🔥
Спасибо за видео! Все доступно, помогли разобраться))
Рад, что смог вам помочь :)
Спасибо огромное
Благодарю вас за поддержку и отклик, ждите новых видео😊
Спасибо. Узнала, как правильно подключать новую версию Justvalidate
Я рад, что смог вам помочь :)
Спасибо,очень помог!
Спасибо вам. Я читаю каждый комментарий и мне всегда приятно получить такие отклики :)
Поздравляю с приобретением! Но и со старым микрофоном звук тоже был весьма не плох.
Спасибо , да я теперь сравниваю. Качество звука чуть лучше. Но это не сильно бросается :)
Большое спасибо за столь подробный разбор библиотеки. Заметил такую особенность что цвет записанный через # не хочет ставиться через js (по крайней мере который я пробовал), хотя код копировал с сайта, через css проблем нет. Размер шрифта и т.д. в js работает корректно. Хотел спросить как можно менять цвет бордера поля при возникновении ошибки валидации?
Спасибо за ваш отклик. По поводу проблемы с # тут только смотреть ваш код надо ) Дело в том, что у поля, которое не прошло валидацию появляется класс ошибки. Обратите внимание на input с ошибкой. Там будет класс. Ему вы можете задать стилизацию рамки:) Этот класс автоматически исчезает, когда ошибка будет исправлена
Второй раз спас.
Это здорово :) Спасибо вам :)
спасибо за урок! рассказали отлично ! Но как снять ошибки не сказали,)
Здравствуйте, спасибо вам за комментарий :) Ошибки в JustValidate снимаются автоматически при исправлении значения в поле ввода. Когда вы введете верное значение, ошибка исчезнет. Или же при повторном клике на кнопку отправки :)
спасибо! Очень полезно. А можно как то свои классы навешивать при не прохождении проверки?
Спасибо вам :) Хороший вопрос, да это можно сделать при подключении валидатора к форме. Вы можете указать свои названия классов для ошибок. Прикрепляю ссылку just-validate.dev/docs/instance/
Привет, благодарю за урок
Хотелось бы по больше мастер классов
Например: верстка сайта полностью от а до я
создание интернет магазина на JavaScript от а до я
и тп
Уроки по JavaScript тоже пришлись бы кстати
Здравствуйте, Анатолий. Рад, что видео было для вас полезным. Планирую сделать большое видео по верстке страницы по макету из фигмы. Создание интернет магазина - интересное предложение. Я подумаю над тем, как можно уместить такой объем работы в коротких видео. Думаю какой то простенький магазин можно сделать. А по теме JS вы тоже можете найти видео в отдельном плейлисте на канале. :) Спасибо
@@alex_dudukalo Благодарю за ответ
Не обязательно короткое видео.
Я сейчас начал изучать верстку и смотрю видео по 10 часов. Таких авторов на просторах ютуба мало, все делают короткие видео. Это конечно не плохо, но хотелось бы видеть весь процесс от и до. Я думаю вы можете стрельнуть на подобном контенте, т.к. всего пару человек верстает сайт целиком и такое тяжело найти.
@@1985Tolian да, думаю в этом есть смысл :) буду обдумывать задачу из реальных условий
Здраствуйте Александр. Спасибо большое за видео - все очень понятно. Вы можете еще объяснить, как прописать чтобы при нажатие кнопки "отправить" сообщение уходило на указанную почту или на мессенджер? Спасибо!
Здравствуйте, Сергей. Да, конечно. Более того, у меня есть специальное видео на эту тему Отправка заявки на почту. От верстки до письма на почте
ruclips.net/video/UHg8Dte2nk4/видео.html
Спасибо огромное Александр!
Новый микро, круто! Скоро и камера со стримами будет))
Даа :) только рост, только вперёд
Александр, видео очень хорошее, спасибо, подскажите пожалуйста, как сделать проверку на существование какого либо из полей формы, в том случай если форм несколько, и поля разные (прикрепить файл к примеру). Я так понимаю скрипт должен быть универсальный, один для всех форм, вот для этого проверка и нужна. Не получается у меня( нужен ваш совет🎉
Здравствуйте, здесь бы я использовал для каждой формы свой собственный набор правил валидации. То есть для каждой формы делаете свое подключение JustValidate :)
@@alex_dudukalo Спасибо, как вариант)!
Здравствуйте, прекрасное видео! А как сделать одинаковую валидацию на несколько форм сразу?
Отличное видео, Александр!! Подскажите пожалуйста, а как сделать проверку, чтобы форма требовала обязательное введение значка @ и если не введена собачка в поле, форма выдавала ошибку?
Здравствуйте, здесь понадобятся знания js. Думаю сделаю подобное видео)
Из тебя просто замечательный учитель все ясно и круто! Подписался еще раз спасибо. Единственное у меня какая то форма странная не смотря на валидацию отправляет пустое смс в телеграм хотя на экран выводятся ошибки что поля не заполнены =( Если есть подсказка кто нибудь подскажите в чем может быть проблема
Большое спасибо за ваш комментарий, мне очень приятно. Стараюсь работать и делать подачу лучше. Конечно, без вашего кода сложно сказать. Могу лишь предположить. Скорее всего вы делаете отправку формы обычным способом. А для того, что бы отправка работала только, если валидация успешна, у just-validate есть специальный метод onSuccess (Ссылка: just-validate.dev/documentation/#section-5-3)
Пример:
const validation = new JustValidate('#form', {
errorFieldCssClass: 'is-invalid',
errorLabelStyle: {
color: 'blue',
},
});
validation
.addField('#name', [{
rule: 'required',
errorMessage: 'Введите имя"',
}, {
rule: 'minLength',
value: 3,
errorMessage: 'Не меньше трех символов!',
}, {
rule: 'maxLength',
value: 20,
errorMessage: 'Не более 20 символов!',
}, ])
.addField('#email', [{
rule: 'required',
errorMessage: 'Введите почту!',
}, {
rule: 'email',
errorMessage: 'Ошибка в почте!',
}, ])
.addField('#phone', [{
validator: (value) => {
const phone = selector.inputmask.unmaskedvalue();
return Boolean(Number(phone) && phone.length > 0);
},
errorMessage: 'Номер не введен!',
}, {
validator: (value) => {
const phone = selector.inputmask.unmaskedvalue();
return Boolean(Number(phone) && phone.length === 10);
},
errorMessage: 'Номер введен не полностью!',
}, ]).onSuccess((event) => {
// Тут код, который сработает, если валидация пройдена
console.log('Отправка', event);
});
@@alex_dudukalo получается форма работает через метод пост а как можно связаться с вами если вообще возможно
Как отключить проверку в конкретном поле? У меня есть скрытые блоки с инпутами. Как там отключить проверку? Не дает отправить даные.
Здравствуйте, вы использовали для скрытых полей type="hidden'?
@@alex_dudukalo я скрываю целый блок с инпутами. У меня страница заказа и там юр лийцо и физ лицо и тд. removeField не помог. Не знаю что мне делать) нужно было оповещение под полем создать при неверной валидации. наткунулся на видео ваше. Решил использовать just validate задачу решил. Но теперь появились другие моменты
Добрый день! Подскажите пожалуйста библиотеку JV можно использовать для защиты от SQL-injection и XSS?
Здравствуйте, к сожалению затрудняюсь дать ответ на данный момент по этому вопросу)
Запишите видео как рабоатет ревалидейт, и все что можно подробнее о плагине) документация не очень понятная)У меня при ревалидации когда в инпете вводят даные , ошибка не убирается. И вообще как будто плагин ломается)
Здравствуйте, ставлю заметку в план видео :) Спасибо за идею. Постараюсь подчеркнуть что то полезное в видео, когда буду готовить запись )
не знаю, ответят ли мне на вопрос, но с чем может быть связанно, что форма перестала отправляться ? даже после выполнения всех требований форма не отправляется. В остальном очень полезное видео!
Здравствуйте, спасибо за ваш комментарий. Сложно дать ответ без просмотра кода, но вы можете попробовать сделать отправку формы с помощью метода onSuccess (если владеете кодингом) Показываю пример: let selector = document.querySelector("#phone");
let im = new Inputmask("+7 (999)-999-99-99");
im.mask(selector);
const validation = new JustValidate('#form', {
errorFieldCssClass: 'is-invalid',
errorLabelStyle: {
color: 'blue',
},
});
validation
.addField('#name', [{
rule: 'required',
errorMessage: 'Введите имя"',
}, {
rule: 'minLength',
value: 3,
errorMessage: 'Не меньше трех символов!',
}, {
rule: 'maxLength',
value: 20,
errorMessage: 'Не более 20 символов!',
}, ])
.addField('#email', [{
rule: 'required',
errorMessage: 'Введите почту!',
}, {
rule: 'email',
errorMessage: 'Ошибка в почте!',
}, ])
.addField('#phone', [{
validator: (value) => {
const phone = selector.inputmask.unmaskedvalue();
return Boolean(Number(phone) && phone.length > 0);
},
errorMessage: 'Номер не введен!',
}, {
validator: (value) => {
const phone = selector.inputmask.unmaskedvalue();
return Boolean(Number(phone) && phone.length === 10);
},
errorMessage: 'Номер введен не полностью!',
}, ]).onSuccess((event) => {
// Тут код, который сработает, если валидация пройдена
console.log('Отправка', event);
});
Здравствуйте! Подскажите как сделать так чтобы при вводе цифр в поле name возникала ошибка "Недопустимый формат"?
Боюсь здесь придется немного попрограммировать. Есть специальное правило rule: customRegexp, в котором вы можете создать свое собственное регулярное выражение для проверки значения. Звучит сложновато ))
можно как-то отключить динамическую валидацию? чтобы сообщение об ошибке всплывало только после клика по кнопке?
Здравствуйте, прошу прощения за долгий ответ. Думаю это можно сделать, попытаюсь покопаться в документации. На практике мне не приходилось отключать валидацию при потери фокуса )
Добрый день. Видео супер, но вот после валидации и сабмита форма не очищаеться. Без just validate она автоматически очищаеться. Подскажите, как очистить форму после валидации?
Рад, что видео вам понравилось :) Вы можете в функции, которая срабатывает при успешной валидации сделать следующее:
document.getElementById("#form").reset()
всё понятно кроме того что почему вы использовали тип текст а не тел на инпуте с телефоном
Тут вы правы, тип для телефона было бы использовать уместнее. Спасибо :)
Нет type=“tel”??? Да ладно))
Надо бы проверить ))) Спасибо
22:00
:)