Atrybut wymagany HTML


Definicja i użycie

Atrybut jest requiredatrybutem logicznym.

Jeśli jest obecny, określa, że ​​element należy wypełnić przed przesłaniem formularza.


Dotyczy

Atrybutu requiredmożna użyć na następujących elementach:

Elementy Atrybut
<wejście> wymagany
<wybierz> wymagany
<obszar tekstowy> wymagany

Przykłady

Przykład wejścia

Formularz HTML z wymaganym polem wejściowym:

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

Wybierz przykład

Formularz HTML z wymaganą listą rozwijaną:

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

Przykład obszaru tekstowego

Formularz z wymaganym obszarem tekstowym:

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

Obsługa przeglądarki

requiredAtrybut ma następującą obsługę przeglądarki dla każdego elementu :

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