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" అట్రిబ్యూట్ యొక్క పేరు మరియు విలువను పొందడానికి ఉపయోగించబడింది.