Задать вопрос

Как можно сделать валидацию полей формы посредством Js?

Доброго времени суток
Сделал валидацию полей формы через СSS
input(type="text" name="name" placeholder="Держатель карты" pattern="[A-Za-z]{4,}" title="Только латинские буквы, минимальная длина 4 символа" required)

и хотел бы узнать - такой валидации достаточно , а если нет то как это можно сделать на чистом JS?
  • Вопрос задан
  • 813 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Ahen
@Ahen
Универсальный дилетант
Валидация на стороне клиента осуществляется лишь для удобства пользователя и не особо важно как она реализована.
Никогда не достаточно валидации на стороне клиента, всегда должны быть проверки на стороне сервера при получении данных.

Валидация на js:
https://www.w3schools.com/js/js_validation.asp
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
shaks
@shaks
Да вы батенька - извращанец :)
Такая валидация неприемлема
- только html5
- дублирование кода
- нет гибкости, например как вы будете валидировать поля Password и Password Confirmation ? + еще 100500 других примеров.

а если нет то как это можно сделать на чистом JS?

Что вы подразумеваете под чистым JS. А какой js грязный?
Как бы там нибыло, советую взглянуть на шикарную либу parsleyjs.org/doc
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект