HTML vereist Attribuut
Definitie en gebruik
Het required
attribuut is een booleaans attribuut.
Indien aanwezig, specificeert het dat het element moet worden ingevuld voordat het formulier wordt verzonden.
Geldt voor
Het required
attribuut 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 required
attribuut 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 |