XML DOM hasAttributeNS() metode
Definition og brug
Hvis egenskaben består af den angivne navnerum og navn, returnerer hasAttributeNS() metoden true, ellers returnerer den false.
语法:
hasAttributeNS(ns,name)
parametre | beskrivelse |
---|---|
ns | obligatorisk. Angiver navnespace'en for den egenskab, der skal hentes. |
name | obligatorisk. Angiver navnet på den egenskab, der skal hentes. |
beskrivelse
Denne metode svarer til hasAttribute() metodelignende, men den egenskab, der skal tjekkes, specificeres af navnespace og navn. Kun XML-dokumenter med navnespace bruger metoden.
eksempel
I alle eksempler vil vi bruge XML-filer books_ns.xmlog JavaScript-funktionen loadXMLDoc()。
Følgende kodeafsnit tjekker, om den første <title> element i "books_ns.xml" har en egenskab med den specificerede navnespace og navn:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.hasAttributeNS(ns,"lang")
);
Udskriften af ovenstående kode:
true