Ujumbe wa HTML DOM Element attributes mafuta

Ufafanuzi na matumizi

attributes Ujumbe wa mafuta unapata kipakuo cha mafuta katika kina.

attributes Ujumbe wa mafuta unapata NamedNodeMap.

NamedNodeMap

NamedNodeMap ni kipakuo cha ujumbe wa kina kinachotumika kama orodha bila ujenzi wa kina.

Kutokana na hivyo: NamedNodeMap ni Kipakuo cha Attrkwa orodha.

NamedNodeMap ina kipakuo cha kirefu cha maelezo inayotumika kuzungumza Maktaba ya length.

Inaweza kufikia maelezo kwa jina au namba ya kichwa (kutoka 0).

Tunaelewa:

Ujumbe wa HTML DOM wa mafuta

Mfano

Mfano 1

Jiando ya <img> ina ujumbe wote wanao:

let numb = document.getElementById("myImg").attributes.length;

Mfanyeza kwa mwenyewe

Mfano 2

Onyesha ujumbe wote wa kina <img>:

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;

Mfanyeza kwa mwenyewe

Mfano 3

Jiando ya <button> ina ujumbe wote wanao:

let numb = document.getElementById("myButton").attributes.length;

Mfanyeza kwa mwenyewe

Mfano 4

Kupata jina la ujumbe wa <button> wa kwanza (kichwa cha 1) cha ujumbe wa kina:

let attr = document.getElementById("myBtn").attributes[1].name;

Mfanyeza kwa mwenyewe

Maktaba

node.attributes

Kichwa cha matokeo

Aina Kuonyesha
NamedNodeMap Kipakuo cha ujumbe wa kina.

Wahusiano wa kifungaji

element.attributes Niweze DOM Level 1 (1998) mafuta.

Wote wengi wa vifaa vya kibao hufikia kwa uharibifu:

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