HTML - erforderliches Attribut


Definition und Verwendung

Das requiredAttribut 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 requiredAttribut 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 requiredAttribut 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