Derniers tutoriels de développement web
 

Options datalist Collection

<Datalist Object

Exemple

Découvrez combien d' options il y a dans un spécifique <datalist> élément:

var x = document.getElementById("browsers").options.length;

Le résultat de x sera:

5
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

La collection d'options retourne une collection de toutes les options dans un <datalist> élément.

Note: Les éléments de la collection sont classés comme ils apparaissent dans le code source.


Support du navigateur

Collection
options Oui 10.0 Oui Oui Oui

Syntaxe

datalistObject .options

Propriétés

Propriété La description
length Renvoie le nombre de <option> éléments de la collection.

Note: Cette propriété est en lecture seule

méthodes

méthode La description
[ index ] Renvoie la <option> élément de la collection à l'index spécifié (starts at 0) à (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
item( index ) Renvoie la <option> élément de la collection à l'index spécifié (starts at 0) à (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
namedItem( id ) Retourne la <option> élément de la collection avec l'id spécifié.

Note: Retourne null si l'identifiant n'existe pas

Détails techniques

DOM Version: Niveau Core 2 document objet
Valeur de retour: Un objet HTMLCollection, représentant toutes les <option> éléments dans le <datalist> élément. Les éléments de la collection sont classés comme ils apparaissent dans le code source

Exemples

autres exemples

Exemple

[Index]

Obtenez la valeur de la première option (index 0) dans un datalist:

var x = document.getElementById("browsers").options[0].value;

Le résultat de x sera:

Internet Explorer
Essayez vous - même »

Exemple

item( index )

Obtenez la valeur de la première option (index 0) dans un datalist:

var x = document.getElementById("browsers").options.item(0).value;

Le résultat de x sera:

Internet Explorer
Essayez vous - même »

Exemple

namedItem( name_or_id )

Obtenez la valeur de l'option avec id = « google » dans un datalist:

var x = document.getElementById("browsers").options.namedItem("google").value;

Le résultat de x sera:

Chrome
Essayez vous - même »

Exemple

Parcoure toutes les options dans une datalist et sortie des valeurs d'option:

var x = document.getElementById("mySelect");
var txt = "";
var i;
for (i = 0; i < x.options.length; i++) {
    txt = txt + x.options[i].value + "<br>";
}

Le résultat de txt sera:

Internet Explorer
Firefox
Chrome
Opera
Safari
Essayez vous - même »

<Datalist Object