Naar de inhoud
Gratis naslagwerk over HTML
HTML leren en naslaan
Naslag / Attribuut

required HTML attribuut

3 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.

Wat doet het required attribuut?

Boolean-attribuut dat aangeeft dat een formulierveld ingevuld moet zijn voordat het formulier verstuurd kan worden.

HTML
<input type="email" required>

Welke HTML-elementen kennen required?

<input>

Het <input>-element van HTML wordt gebruikt om interactieve besturingselementen te maken voor webformulieren, om gegevens van de gebruiker t...

required is een booleaans attribuut dat, indien aanwezig, aangeeft dat de gebruiker een waarde voor het invoerveld moet opgeven voordat het bijbehorende formulier verzonden kan worden. Het required-attribuut wordt ondersteund door de invoertypen text, search, url, tel, email, date, month, week, time, datetime-local, number, password, checkbox, radio en file.

Zie Clientzijdige validatie en het HTML-attribuut required voor meer informatie.

Alles over <input> →

<select>

Het <select>-HTML-element stelt een besturingselement voor dat een menu met opties biedt.

Dit Booleaanse attribuut geeft aan dat de gebruiker minstens één optie moet selecteren voordat het formulier kan worden verzonden. De <select> heeft geen geselecteerde opties als deze geen opties heeft, multiple is opgegeven en de gebruiker alle opties deselecteert, de waarde van de select programmatisch is ingesteld op "", of alleen de placeholder-labeloptie is geselecteerd. Elke optie behalve de placeholder-labeloptie wordt als geldig beschouwd, zelfs als de waarde ervan ook leeg is.

De placeholder-labeloptie is de tekst die wordt getoond in het vak voordat de gebruiker een keuze maakt, zoals de "--Please choose an option--" in de demo Try it hierboven. Semantisch gezien wordt deze gelijkgesteld aan het placeholder-attribuut en wordt niet beschouwd als een echte optie. Ze wordt gedefinieerd als de eerste optie in de optielijst die een direct kind is van de <select> (niet binnen een <optgroup>) en een lege string als waarde heeft. Ze is alleen relevant wanneer size gelijk is aan 1 en multiple niet is opgegeven; in alle andere gevallen is zo'n <option> gewoon een normale optie, vanwege de manier waarop de <select> wordt weergegeven.

Alles over <select> →

<textarea>

Het <textarea>-HTML-element stelt een meerregelig platte-tekst-bewerkingsveld voor, handig wanneer je gebruikers een aanzienlijke hoeveelhei...

Dit attribuut geeft aan dat de gebruiker een waarde moet invullen voordat het formulier wordt verzonden.
Alles over <textarea> →

Andere attributen van deze elementen