XML DOM hasAttributeNS() metod
Definition och användning
Om egenskapen består av den specificerade namnrymden och namnet, returnerar hasAttributeNS() metoden true, annars returnerar den false.
语法:
hasAttributeNS(ns,name)
Parametrar | Beskrivning |
---|---|
ns | Obligatorisk. Ange namnrymden för det attribut som ska hämtas. |
name | Obligatorisk. Ange namnet på det attribut som ska hämtas. |
Beskrivning
Denna metod är liknande hasAttribute() metodlikt, men det attribut som kontrolleras specificeras av namnrymd och namn. Endast XML-dokument som använder namnrymdar använder metoden.
exempel
I alla exempel kommer vi att använda XML-filer books_ns.xmloch JavaScript-funktioner loadXMLDoc()。
Nedanstående kodsnutt kontrollerar om den första <title> elementet i "books_ns.xml" har ett attribut med specificerad namnrymd och namn:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.hasAttributeNS(ns,"lang")
);
Uttagningsresultatet av ovanstående kod:
sant