XML DOM removeAttributeNS() 方法
定义和用法
removeAttributeNS() 方法删除由命名空间和名称指定的属性。
语法:
elementNode.removeAttributeNS(ns,name)
参数 | 描述 |
---|---|
ns | Verplicht. Specificeer de naamruimte van de eigenschap die moet worden verwijderd. |
name | Verplicht. Specificeer de naam van de eigenschap die moet worden verwijderd. |
Voorbeeld
In alle voorbeelden gebruiken we XML-bestanden books_ns.xml, en JavaScript functies loadXMLDoc().
De volgende codefragment verwijdert de "lang" eigenschap van het eerste <title> element in "books_ns.xml":
xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.codew3c.com/children/"; document.write("Eigenschap gevonden: "); document.write(x.hasAttributeNS(ns,"lang")
); x.removeAttributeNS(ns,"lang"); document.write("<br />Eigenschap gevonden: "); document.write(x.hasAttributeNS(ns,"lang")
);
Uitvoer:
Eigenschap gevonden: true Eigenschap gevonden: false