XML DOM hasAttributeNS() 方法

定义和用法

如果属性由指定的命名空间和名称组成,则 hasAttributeNS() 方法返回 true,否则返回 false。

సంకేతం:

hasAttributeNS(ns,name)
పారామిటర్స్ వివరణ
ns అవసరం. పొందాలని అనుసరించబడే అట్రిబ్యూట్ నేమ్స్పేస్ నిర్దేశించండి.
name అవసరం. సంపూర్ణంగా అనుసరించాలి. పొందాలని అనుసరించబడే అట్రిబ్యూట్ పేరును నిర్దేశించండి.

వివరణ

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

ఉదాహరణ

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

క్రింది కోడ్ స్పాన్ "books_ns.xml" లోని మొదటి <title> ఎలిమెంట్ ప్రిఫైన్డ్ నేమ్స్పేస్ మరియు నేమ్ కలిగిన అట్రిబ్యూట్ కలిగినది లేదో పరిశీలిస్తుంది:

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

ఈ కోడ్ యొక్క అవుట్పుట్ ఉంది:

true