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