Atrybut wymagany HTML
Definicja i użycie
Atrybut jest required
atrybutem logicznym.
Jeśli jest obecny, określa, że element należy wypełnić przed przesłaniem formularza.
Dotyczy
Atrybutu required
moż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
required
Atrybut 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 |