HTML - erforderliches Attribut
Definition und Verwendung
Das required
Attribut ist ein boolesches Attribut.
Wenn vorhanden, gibt es an, dass das Element vor dem Absenden des Formulars ausgefüllt werden muss.
Gilt für
Das required
Attribut kann für die folgenden Elemente verwendet werden:
Elemente | Attribut |
---|---|
<Eingabe> | erforderlich |
<auswählen> | erforderlich |
<Textbereich> | erforderlich |
Beispiele
Eingabebeispiel
Ein HTML-Formular mit einem erforderlichen Eingabefeld:
<form action="/action_page.php">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
Wählen Sie Beispiel aus
Ein HTML-Formular mit einer erforderlichen Dropdown-Liste:
<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>
Textarea-Beispiel
Ein Formular mit einem erforderlichen Textbereich:
<form action="/action_page.php">
<textarea name="comment" required></textarea>
<input type="submit">
</form>
Browser-Unterstützung
Das required
Attribut hat die folgende Browserunterstützung für jedes 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 |