XML DOM localName అట్రిబ్యూట్

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

localName అట్రిబ్యూట్ ఎంపికచేసిన ఎలిమెంట్ యొక్క స్థానిక పేరును (ఎలిమెంట్ పేరు) తిరిగిస్తుంది.

ఎందుకంటే ఎంపికచేసిన నోడ్ ఎలిమెంట్ లేదా అట్రిబ్యూట్ కాదు అయితే, ఈ అట్రిబ్యూట్ NULL తిరిగిస్తుంది.

సంకేతంపూర్వకంగా

elementNode.localName

ఉదాహరణ

అన్ని ఉదాహరణలలో, మేము XML ఫైల్ని వాడుతాము books.xmlమరియు జావాస్క్రిప్ట్ ఫంక్షన్ loadXMLDoc()}

ఉదాహరణ 1

ఈ కోడ్ ఫ్రేగ్మెంట్ "books.xml" యొక్క మొదటి <book> ఎలమెంట్ యొక్క స్థానిక పేరు ను పొందడానికి ఉపయోగించబడింది:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.localName);

ఈ కోడ్ యొక్క అవుట్పుట్:

book

ఉదాహరణ 2

ఈ కోడ్ ఫ్రేగ్మెంట్ "books.xml" యొక్క చివరి <book> ఎలమెంట్ యొక్క స్థానిక పేరు ను పొందడానికి ఉపయోగించబడింది:

//check if the last node is an element node
function get_lastchild(n)
{
var x=n.lastChild;
while (x.nodeType!=1)
  {
  x=x.previousSibling;
  }
return x;
}
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.documentElement;
var lastNode=get_lastchild(x);
document.write(lastNode.localName);

ఈ కోడ్ యొక్క అవుట్పుట్:

book