Atributi required
Atributi required tregon se
ky element i formës HTML
duhet të plotësohet patjetër.
Atributi duhet të aplikohet në etiketat input
ose textarea.
Gjatë përpjekjes për të dërguar formën në rastin kur fusha me këtë atribut nuk është e plotësuar - shfletuesi nuk do të lejojë dërgimin e formës dhe do të shfaqë gabimin në formën e një këshilleje emergjente. Fatkeqësisht, teksti i gabimit dhe pamja e tij nuk mund të ndryshohet duke përdorur HTML ose CSS.
Kini parasysh se prania e atributit required
nuk ju liron nga kontrolli i korrektësisë
së plotësimit të formës nga ana e serverit në
PHP (pasi mbrojtja përmes atributit lehtësisht mund të anashkalohet).
Shembull
Le t'i shtojmë etiketës input
atributin required. Pa futur
asgjë në fushë, provoni të klikoni butonin,
për të dërguar formën. Shfletuesi nuk do të lejojë dërgimin
e formës, do të shtojë hije input-it dhe do të shfaqë një mesazh
gabimi:
<form action="">
<input type="text" placeholder="shkruani diçka" required>
<input type="submit">
</form>
:
Shihni gjithashtu
-
atributi
pattern,
i cili lejon kryerjen e validimit të input-it