Ultimele tutoriale de dezvoltare web
 

Opțiuni de datalist Collection

<Datalist Obiect

Exemplu

Aflați cât de multe opțiuni există într - un anumit <datalist> Element:

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

Rezultatul x va fi:

5
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Colecția opțiuni returnează o colecție de toate opțiunile dintr - un <datalist> Element.

Note: Elementele din colecție sunt sortate așa cum apar în codul sursă.


Suport pentru browser-

Colectie
options da 10.0 da da da

Sintaxă

datalistObject .options

Proprietăți

Proprietate Descriere
length Returnează numărul de <option> elemente din colecție.

Notă: Această proprietate este read-only

metode

Metodă Descriere
[ index ] Returnează <option> elementul din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
item( index ) Returnează <option> elementul din colecția cu indicele specificat (starts at 0) de (starts at 0) .

Notă: Returnează null dacă numărul de index este în afara intervalului
namedItem( id ) Returnează <option> elementul din colecția cu id - ul specificat.

Nota: returneaza null daca id - ul nu există

Detalii tehnice

DOM Versiune: Nivelul Core 2 Document Object
Întoarcere Valoare: Un obiect HTMLCollection, reprezentând toate <option> elemente în <datalist> element. Elementele din colecție sunt sortate așa cum apar în codul sursă

Exemple

Mai multe exemple

Exemplu

[Index]

Obține valoarea primei opțiuni (index 0) într - un datalist:

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

Rezultatul x va fi:

Internet Explorer
Încearcă - l singur »

Exemplu

item( index )

Obține valoarea primei opțiuni (index 0) într - un datalist:

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

Rezultatul x va fi:

Internet Explorer
Încearcă - l singur »

Exemplu

namedItem( name_or_id )

Ia valoarea opțiunii cu id = „google“ într-un datalist:

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

Rezultatul x va fi:

Chrome
Încearcă - l singur »

Exemplu

Bucla prin toate opțiunile într-un datalist, și de ieșire valorile opțiune:

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

Rezultatul txt va fi:

Internet Explorer
Firefox
Chrome
Opera
Safari
Încearcă - l singur »

<Datalist Obiect