HTML DOM Element attributes అట్రిబ్యూట్

నిర్వచనం మరియు ఉపయోగం

attributes అట్రిబ్యూట్ తిరిగి వచ్చే ఎలమెంట్ లోని అట్రిబ్యూట్ సమూహం.

attributes అట్రిబ్యూట్ తిరిగి వచ్చే నోడ్ మేప్.

NamedNodeMap

NamedNodeMap ఎలమెంట్ అట్రిబ్యూట్ల అనలాగమైన అనక్షరాల సమూహం.

అనేకార్థంలో: NamedNodeMap అనేది Attr ఆబ్జెక్ట్యొక్క.

NamedNodeMap అనేది నోడ్ల సంఖ్యను తిరిగి వచ్చే జాబితా అందిస్తుంది. length అట్రిబ్యూట్.

నెట్టు పేరు లేదా అంకె సంఖ్య (అంకె) ద్వారా నోడ్లను పొందవచ్చు. అంకె సంఖ్య నిజం నుండి ప్రారంభమవుతుంది.

మరింత చూడండి:

HTML DOM అట్రిబ్యూట్లు

ఉదాహరణ

ఉదాహరణ 1

<img> ఎలమెంట్ ఎంతో అట్రిబ్యూట్లు ఉన్నాయి:

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

మీరే ప్రయత్నించండి

ఉదాహరణ 2

ఒక <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;

మీరే ప్రయత్నించండి

ఉదాహరణ 3

<button> ఎలమెంట్ ఎంతో అట్రిబ్యూట్లు ఉన్నాయి:

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

మీరే ప్రయత్నించండి

ఉదాహరణ 4

ఒక <button> ఎలమెంట్ యొక్క రెండవ (అంకె 1) అట్రిబ్యూట్ పేరు పొందండి:

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

మీరే ప్రయత్నించండి

సంకేతం

node.attributes

తిరిగి వచ్చే విలువ

రకం వివరణ
NamedNodeMap అట్రిబ్యూట్ ఆబ్జెక్ట్ కలిపి.

బ్రాసర్ మద్దతు

element.attributes ఇది DOM లెవల్ 1 (1998) లక్షణం.

所有浏览器都完全支持它:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 9-11 支持 支持 支持 支持