jQuery

Najít snadno použitelné knihovny není snadné, ale občas se nějaká povede. Pro validaci formulářů mohu doporučit https://jqueryvalidation.org/ . Použití je opravdu přesně takové, jak naznačuje autor již v prvním řádku – easy. Je k tomu však zapotřebí ignorovat 99% souborů ve staženém balíčku.

Potřebovat budete pouze jquery.validate.min.js . Knihovnu nalinkujete standardním způsobem:

tzn. pod jQuery do hlavičky stránky. Poté umístíte pravidla, například:

A to je vše. Jenom nezapomeňte spárovat formulář s validací. Název (name) formuláře uveďte v selektoru před .validate() … viz. řádek č. 3 výše.

Formulář by mohl vypadat třeba takto:

Styly zde nijak neřeším.

Pro zajímavost jsou navíc v tagu button ještě parametry pro zabezpeční proti robotům.
Museli byste však do hlavičky stránky umístit ještě tyto řádky a z Google Captcha3 překopírovat klíč.