XML DOM getAttributeNodeNS() పద్ధతి

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

getAttributeNS() పద్ధతి స్పేస్ యూరి మరియు పేరు ద్వారా అనునాని నోడ్ ను పొందుటకు ఉపయోగించబడుతుంది.

సింథెక్స్:

elementNode.getAttributeNodeNS(ns,name)
పారామిటర్స్ వివరణ
ns అవసరమైనది. ఈ అనునాని స్పేస్ యూరి గుర్తింపుదారి ని నిర్దేశించుట. స్పేస్ లేకపోతే ఈ పారామిటర్ null అవుతుంది.
name అవసరమైనది. ఈ అనునాని స్పేస్ లో పేరు గుర్తింపుదారి ని పేర్కొనుట.

వివరణ

ఈ అనునాని ప్రతిపాదిస్తుంది Attr నోడ్ పోస్ట్ ప్రతినిధిస్తుంది. ఈ ఎలిమెంట్లో అటువంటి అనునాని లేకపోతే null అవుతుంది.

ఈ పద్ధతి ఈ విధంగా getAttributeNode() పద్ధతిఅలాగే, కానీ అటువంటి పేరు స్పేస్ యూరి మరియు ఆ స్పేస్ లో నిర్వహించబడిన స్థానిక పేరు కలిపి నిర్దేశించబడింది. స్పేస్ ఉపయోగించబడే మాత్రమే XML డాక్యుమెంట్స్ ఈ పద్ధతిని ఉపయోగిస్తాయి.

ఉదాహరణ

అన్ని ఉదాహరణలలో, మేము XML ఫైల్స్ ఉపయోగించబడతాయి books_ns.xml, మరియు JavaScript ఫంక్షన్ loadXMLDoc().

ఈ కోడ్ స్పాన్ తో "books_ns.xml" లో మొదటి <title> ఎలిమెంట్ యొక్క "lang" అట్రిబ్యూట్ పేరు మరియు విలువను పొందడానికి ఉపయోగించబడింది:

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
y=x.getAttributeNodeNS(ns,"lang");
document.write(y.nodeName);
document.write(" = ");
document.write(y.nodeValue);

పైని కోడ్ యొక్క అవుట్పుట్:

c:lang = en

TIY

అట్రిబ్యూట్ విలువను పొందడం
ఈ ఉదాహరణలో getAttributeNodeNS() ను ఉపయోగించి "books_ns.xml" లో "lang" అట్రిబ్యూట్ యొక్క పేరు మరియు విలువను పొందడానికి ఉపయోగించబడింది.