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