Источник: WebForMyself.com К валидации входных данных следует отнестись серьезно. На сайт, который использует данные из форм без надлежащей проверки, не будет отправлено ничего, кроме мусора. Также есть вероятность, что хакеры смогут скомпрометировать личные данные пользователей, которые доверили вам свою информацию. Поскольку валидация важна, имеет смысл в наличии инструментов и библиотек для проверки и очистки данных как на стороне клиента, так и на стороне сервера. В этом руководстве...
HTML5 предоставляет несколько встроенных атрибутов для валидации форм, которые облегчают процесс проверки данных, введенных пользователем. Некоторые из этих атрибутов включают: Пример использования: <input type="text" name="name" required> Пример использования: <input type="text" name="postcode" pattern="[0-9]{5}" title="Пожалуйста, введите почтовый индекс в формате XXXXX"> Пример...