<datalist> : l'élément de liste des données
L'élément HTML <datalist> contient un ensemble d'éléments <option> qui représentent les valeurs possibles pour d'autres contrôles.
Exemple interactif
| Catégories de contenu | Contenu de flux, contenu phrasé. |
|---|---|
| Contenu autorisé |
Soit
du contenu phrasé
ou zéro ou plusieurs éléments
<option>.
|
| Omission de balises | Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires. |
| Parents autorisés | N'importe quel élément qui accepte du contenu phrasé. |
| Rôle ARIA implicite | listbox |
| Rôles ARIA autorisés | Aucun. |
| Interface DOM | HTMLDataListElement (en-US) |
Attributs
Cet élément ne possède que les attributs universels, communs à tous les éléments.
Exemples
HTML
html
<label for="monNavigateur">Veuillez choisir un navigateur parmi ceux-ci :</label>
<input list="navigateurs" id="monNavigateur" name="monNavigateur"/>
<datalist id="navigateurs">
<option value="Chrome">
<option value="Firefox">
<option value="Internet Explorer">
<option value="Opera">
<option value="Safari">
<option value="Microsoft Edge">
</datalist>
Résultat
Spécifications
| Specification |
|---|
| HTML Standard # the-datalist-element |
Compatibilité des navigateurs
BCD tables only load in the browser