XML DOM removeNamedItem() 方法
定義和用法
removeNamedItem()
方法刪除指定的節點。
如果被刪除的屬性有默認值,則會立即出現一個新屬性,其中包含默認值以及命名空間 URI、本地名稱和前綴(如果有)。
該方法返回被刪除的節點。
語法
removeNamedItem(nodename)
參數 | 描述 |
---|---|
nodename | 要刪除的節點的名稱。 |
實例
下面的代碼將 "books.xml" 加載到 xmlDoc 中,循環遍歷 <book> 元素,并刪除 category 屬性:
function myFunction(xml) { var xmlDoc = xml.responseXML; var txt = ""; var x = xmlDoc.getElementsByTagName('book'); txt += x.item(0).attributes.length + "<br>"; x.item(0).attributes.removeNamedItem("category"); txt += x.item(0).attributes.length; document.getElementById("demo").innerHTML = txt; }