Attribuut required
Die attribuut required dui aan
dat hierdie HTML vorm-element
verplig ingevul moet word.
Die attribuut moet toegepas word op die input-
of textarea-tags.
As jy probeer om die vorm te stuur wanneer 'n veld met hierdie attribuut nie ingevul is nie - sal die blaaier nie toelaat dat die vorm gestuur word nie en sal 'n fout in die vorm van 'n opspringende wenk vertoon. Ongelukkig kan die foutteks en voorkoms daarvan nie met behulp van HTML of CSS verander word nie.
Hou in gedagte dat die teenwoordigheid van die attribuut required
u nie vrystel van die toetsing van die korrektheid
van die vorminvulling vanaf die PHP-bedienaarkant af nie
(aangesien die beskerming deur die attribuut maklik omseil kan word).
Voorbeeld
Kom ons voeg die attribuut required by
aan die input-tag.
Sonder om enigiets in die veld in te vul, probeer om op die knoppie te klik
om die vorm te stuur. Die blaaier sal nie toelaat dat die vorm
gestuur word nie, sal skadu aan die invoer toevoeg en 'n foutboodskap
vertoon:
<form action="">
<input type="text" placeholder="voer iets in" required>
<input type="submit">
</form>
:
Sien ook
-
die attribuut
pattern,
wat die validering van die invoer moontlik maak