attributes

Misollar

<img> elementida nechta atribut bor:

let numb = document.getElementById("myImg").attributes.length;
O‘zingiz sinab ko‘ring »

<img> elementining barcha atributlarini ko‘rsating:

const nodeMap = document.getElementById("myImg").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) {   text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>"; } document.getElementById("demo").innerHTML = text;
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

attributes xususiyati elementdagi atributlar kolleksiyasini qaytaradi.

attributes xususiyati NamedNodeMap qaytaradi.


NamedNodeMap

NamedNodeMap — elementning atributlaridan iborat, massivga o‘xshash tartiblanmagan kolleksiya.

Boshqacha aytganda, NamedNodeMap — bu Attr obyektlari ro‘yxati.

NamedNodeMap tugunlar sonini qaytaradigan length xususiyatiga ega.

Tugunlarga nomi yoki indeks raqami orqali murojaat qilish mumkin. Indeks 0 dan boshlanadi.


Shuningdek qarang:

HTML DOM atributlari


Sintaksis

node.attributes

Qaytariladigan qiymat

Tip Tavsif
NamedNodeMapAtribut obyektlari kolleksiyasi.


Ko‘proq misollar

<button> elementida nechta atribut bor:

let numb = document.getElementById("myButton").attributes.length;
O‘zingiz sinab ko‘ring »

<button> elementining ikkinchi (indeksi 1) atributi nomini oling:

let attr = document.getElementById("myBtn").attributes[1].name;
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

element.attributes — DOM Level 1 (1998) imkoniyati.

U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 9-11

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!