XML DOM removeAttributeNS() -menetelmä

määrittely ja käyttö

removeAttributeNS() -menetelmä poistaa nimetyllä alueella ja nimellä määritellyn attribuutin.

syntaksi:

elementNode.removeAttributeNS(ns, name)
parametrit kuvaus
ns Välttämätön. Määritä poistettavan ominaisuuden nimiavaruus.
name Välttämätön. Määritä poistettavan ominaisuuden nimi.

esimerkki

Kaikissa esimerkeissä käytämme XML-tiedostoa books_ns.xmlja JavaScript-funktiot loadXMLDoc()

Seuraava koodipala poistaa "lang"-ominaisuuden ensimmäisestä <title>-elementistä "books_ns.xml"-tiedostosta:

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write("Ominaisuus löydetty: ");
document.write(x.hasAttributeNS(ns,"lang"));
x.removeAttributeNS(ns,"lang");
document.write("<br />Ominaisuus löydetty: ");
document.write(x.hasAttributeNS(ns,"lang"));

Tulostus:

Ominaisuus löydetty: true
Ominaisuus löydetty: false