Attributten required
Attributten required angiver,
at dette element i en HTML-formular
skal udfyldes.
Attributten skal anvendes på tagsene input
eller textarea.
Ved forsøg på at indsende formulareren, hvis feltet med dette attribut ikke er udfyldt - vil browseren ikke tillade indsendelse af formularen og vil vise en fejl i form af en opstående tooltip. Desværre kan fejlteksten og dens udseende ikke ændres ved hjælp af HTML eller CSS.
Husk, at tilstedeværelsen af attributten required
ikke fritager dig fra at kontrollere korrektheden
af formularens udfyldelse serversiden med
PHP (da beskyttelsen via attributten let kan omgås).
Eksempel
Lad os tilføje attributten required til
input-tagget.
Prøv at klikke på knappen for at indsende formularen uden at
indtaste noget i feltet. Browseren vil ikke tillade indsendelse af
formularen, vil tilføje skygge til inputfeltet og vise en fejlmeddelelse:
<form action="">
<input type="text" placeholder="indtast noget" required>
<input type="submit">
</form>
:
Se også
-
attributten
pattern,
som muliggør validering af input