Required atributas
Atributas required nurodo,
kad šis HTML formos
elementas turi būti būtinai užpildytas.
Atributas turi būti taikomas žymėms input
arba textarea.
Bandant siųsti formą tuo atveju, kai laukas su šiuo atributu neužpildytas - naršyklė neleis siųsti formos ir parodys klaidą iššokančioje užuominos formoje. Deja, klaidos tekstą ir jo išvaizdą negalima pakeisti naudojant HTML ar CSS.
Turėkite omenyje, kad atributo required
buvimas neatleidžia jūsų nuo formos teisingumo
užpildymo patikrinimo serverio pusėje naudojant
PHP (kadangi apsaugą per atributą lengva apeiti).
Pavyzdys
input
žymei pridėkime atributą required. Nieko neįvedę
lauke pabandykite paspausti mygtuką,
kad siųstumėte formą. Naršyklė neleis siųsti
formos, pridės šešėlį įvesties laukui ir parodys pranešimą
apie klaidą:
<form action="">
<input type="text" placeholder="įveskite ką nors" required>
<input type="submit">
</form>
:
Taip pat žiūrėkite
-
atributą
pattern,
kuris leidžia atlikti įvesties lauko validaciją