HTML vereist Attribuut


Definitie en gebruik

Het requiredattribuut is een booleaans attribuut.

Indien aanwezig, specificeert het dat het element moet worden ingevuld voordat het formulier wordt verzonden.


Geldt voor

Het requiredattribuut kan op de volgende elementen worden gebruikt:

elementen Attribuut
<invoer> vereist
<select> vereist
<tekstgebied> vereist

Voorbeelden

Invoervoorbeeld

Een HTML-formulier met een verplicht invoerveld:

<form action="/action_page.php">
  Username: <input type="text" name="usrname" required>
  <input type="submit">
</form>

Selecteer Voorbeeld

Een HTML-formulier met een verplichte vervolgkeuzelijst:

<select required>
  <option value="">None</option>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

Voorbeeld tekstgebied

Een formulier met een verplicht tekstgebied:

<form action="/action_page.php">
  <textarea name="comment" required></textarea>
  <input type="submit">
</form>

Browserondersteuning

Het requiredattribuut heeft de volgende browserondersteuning voor elk element:

Element
input 5.0 10.0 4.0 Not supported 9.6
select Yes 10.0 Yes Not supported Yes
textarea 5.0 10.0 4.0 Not supported Yes