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