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