Attribut HTML requis
Définition et utilisation
L' required
attribut est un attribut booléen.
Lorsqu'il est présent, il précise que l'élément doit être renseigné avant de soumettre le formulaire.
S'applique à
L' required
attribut peut être utilisé sur les éléments suivants :
Éléments | Attribut |
---|---|
<entrée> | obligatoire |
<sélectionner> | obligatoire |
<zone de texte> | obligatoire |
Exemples
Exemple d'entrée
Un formulaire HTML avec un champ de saisie obligatoire :
<form action="/action_page.php">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
Sélectionnez un exemple
Un formulaire HTML avec une liste déroulante obligatoire :
<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>
Exemple de zone de texte
Un formulaire avec une zone de texte obligatoire :
<form action="/action_page.php">
<textarea name="comment" required></textarea>
<input type="submit">
</form>
Prise en charge du navigateur
L' required
attribut est compatible avec les navigateurs suivants pour chaque élément :
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 |