Metode Element.removeAttributeNS()
(Core Level 2) menghapus atribut di dalam elemen berdasarkan namespaceURI dan localName yang ditetapkan.
Sintaks:
Element.removeAttributeNS(namespaceURI, localName)
- Parameter namespaceURI adalah DOMString yang berisi
namespaceURI
dari atribut yang ingin dihapus, jika tidak menetapkan nilai untuk parameter ini, berikan nilainull
. - Parameter localName adalah DOMString yang berisi
localName
dari atribut yang ingin dihapus.
Metode Element.removeAttributeNS()
di dukung oleh mayoritas browser: Opera, Firefox, Google Chrome, dan Safari - kecuali IE.
Sebagai contoh ketika ada penulisan di dalam dokumen XML seperti di bawah ini:
<m:DATA xmlns:m="http://example.com/male/" m:GENDER="male">
<m:NAME>Gunawan</m:NAME>
<m:AGE>31</m:AGE>
</m:DATA>
Jika sebelumnya mempunyai variabel dataElem yang merefensi kepada elemen DATA di dalam dokumen XML di atas, dan kemudian menggunakan metode Element.removeAttributeNS()
ini untuk menghapus atribut GENDER di dalam elemen DATA:
dataElem.removeAttributeNS("http://example.com/male/","GENDER");
Metode Element.removeAttributeNS()
digunakan di XML DOM, dan bukan di HTML DOM.