Atribut required
Atribut required označuje,
da mora biti ta element HTML obrazca
obvezno izpolnjen.
Atribut je treba uporabiti za oznake input
ali textarea.
Pri poskusu pošiljanja obrazca v primeru, da polje s tem atributom ni izpolnjeno - brskalnik ne bo dovolil pošiljanja obrazca in bo prikazal napako v obliki pojavnega namiga. Na žalost, besedila napake in njenega videza ni mogoče spremeniti z HTML ali CSS.
Upoštevajte, da prisotnost atributa required
vas ne oprosti preverjanja pravilnosti
izpolnjenosti obrazca s strani strežnika na
PHP (saj je zaščito prek atributa enostavno zaobiti).
Primer
Oznaki input
dodajmo atribut required. Brez vnosa
ničesar v polje poskusite klikniti gumb,
da pošljete obrazec. Brskalnik ne bo dovolil pošiljanja
obrazca, dodal bo senco vnosnemu polju in prikazal sporočilo
o napaki:
<form action="">
<input type="text" placeholder="vnesite nekaj" required>
<input type="submit">
</form>
:
Glejte tudi
-
atribut
pattern,
ki omogoča validacijo vnosnega polja