HTML DOM तत्व विशेषताएँ
उदाहरण
<img> तत्व में कितने गुण होते हैं:
let numb = document.getElementById("myImg").attributes.length;
<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;
नीचे और अधिक उदाहरण।
परिभाषा और उपयोग
attributes
गुण किसी तत्व में विशेषताओं का संग्रह देता है ।
attributes
संपत्ति NamedNodeMap लौटाती है ।
NamedNodeMap
एक NamedNodeMap Attr (विशेषताएँ) वस्तुओं का एक सरणी जैसा संग्रह (सूची) है।
NamedNodeMap में एक लंबाई संपत्ति होती है जो सूची में विशेषताओं की संख्या लौटाती है।
विशेषताओं को इंडेक्स नंबरों द्वारा एक्सेस किया जा सकता है। सूचकांक 0 से शुरू होता है।
यह सभी देखें:
वाक्य - विन्यास
node.attributes
प्रतिलाभ की मात्रा
प्रकार | विवरण |
NamedNodeMap | विशेषता वस्तुओं का एक संग्रह। |
और ज्यादा उदाहरण
<button> तत्व में कितने गुण होते हैं:
let numb = document.getElementById("myButton").attributes.length;
<बटन> तत्व की दूसरी (इंडेक्स 1) विशेषता का नाम प्राप्त करें:
let attr = document.getElementById("myBtn").attributes[1].name;
ब्राउज़र समर्थन
element.attributes
एक डोम लेवल 1 (1998) फीचर है।
यह सभी ब्राउज़रों में पूरी तरह से समर्थित है:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |