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