Атрибут required
Атрибут required указује на то,
да овај елеменат HTML форме
мора бити обавезно попуњен.
Атрибут треба применити на тагове input
или textarea.
При покушају слања форме у том случају, ако поље са овим атрибутом није попуњено - прегледач неће дозволити слање форме и приказаће грешку у виду искачућег обавештења. Нажалост, текст грешке и њен изглед није могуће променити помоћу HTML-а или CSS-а.
Имајте у виду, да присуство атрибута required
не ослобађа вас од провере исправности
попушености форме са стране сервера на
PHP-у (јер се заштита преко атрибута лако може заобићи).
Пример
Хајде да тагу input
додамо атрибут required. Не уносећи
ништа у поље покушајте да кликнете на дугме,
да бисте послали форму. Прегледач неће дозволити слање
форме, додаће сенку инпуту и приказаће поруку
о грешци:
<form action="">
<input type="text" placeholder="унесите нешто" required>
<input type="submit">
</form>
:
Погледајте такође
-
атрибут
pattern,
који омогућава извршавање валидације инпута