options

Datalist options kolleksiyasi

❮ Datalist obyekti

Misol

Muayyan <datalist> elementida nechta variant (option) borligini aniqlang:

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

x natijasi quyidagicha bo‘ladi:

5
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


Tavsif

options kolleksiyasi <datalist> elementidagi barcha variantlar (option) kolleksiyasini qaytaradi.

Eslatma: Kolleksiyadagi elementlar manba kodda joylashgan tartibda saralangan.


Brauzerlarda qo‘llab-quvvatlash

Kolleksiya
options Ha 10.0 Ha Ha Ha

Sintaksis

datalistObject.options

Xususiyatlar

Xususiyat Tavsif
length Kolleksiyadagi <option> elementlari sonini qaytaradi.

Eslatma: Bu xususiyat faqat o‘qish uchun

Metodlar

Metod Tavsif
[index] Kolleksiyadan belgilangan indeksdagi <option> elementini qaytaradi (0 dan boshlanadi).

Eslatma: Indeks raqami diapazondan tashqarida bo‘lsa, null qaytaradi
item(index) Kolleksiyadan belgilangan indeksdagi <option> elementini qaytaradi (0 dan boshlanadi).

Eslatma: Indeks raqami diapazondan tashqarida bo‘lsa, null qaytaradi
namedItem(id) Kolleksiyadan belgilangan id’ga ega <option> elementini qaytaradi.

Eslatma: Bunday id mavjud bo‘lmasa, null qaytaradi


Texnik tafsilotlar

DOM versiyasi: Core Level 2 Document obyekti
Qaytariladigan qiymat: <datalist> elementidagi barcha <option> elementlarini ifodalovchi HTMLCollection obyekti. Kolleksiyadagi elementlar manba kodda joylashgan tartibda saralangan

Ko‘proq misollar

Misol

[index]

Datalist’dagi birinchi variantning (indeks 0) qiymatini oling:

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

x natijasi quyidagicha bo‘ladi:

Internet Explorer
O‘zingiz sinab ko‘ring »

Misol

item(index)

Datalist’dagi birinchi variantning (indeks 0) qiymatini oling:

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

x natijasi quyidagicha bo‘ladi:

Internet Explorer
O‘zingiz sinab ko‘ring »

Misol

namedItem(name_or_id)

Datalist’dagi id="google" bo‘lgan variantning qiymatini oling:

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

x natijasi quyidagicha bo‘ladi:

Chrome
O‘zingiz sinab ko‘ring »

Misol

Datalist’dagi barcha variantlarni aylanib chiqing va ularning qiymatlarini chiqaring:

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

txt natijasi quyidagicha bo‘ladi:

Internet Explorer Firefox Chrome Opera Safari
O‘zingiz sinab ko‘ring »

❮ Datalist obyekti

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!