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

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

и хотел бы узнать - такой валидации достаточно , а если нет то как это можно сделать на чистом JS?
  • Вопрос задан
  • 788 просмотров
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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