Metode Element.removeAttributeNode()
(Core Level 1) menghapus Attribute node di dalam elemen ini, sebagai objek Attr.
Sintaks:
Element.removeAttributeNode(oldAttr)
Parameter oldAttr adalah Attribute node yang ingin dihapus. Attribute node yang dihapus adalah Attribute node yang direferensikan oleh Element.getAttributeNode().
Metode Element.removeAttributeNode()
di dukung oleh mayoritas browser: Opera, Firefox, Google Chrome, dan Safari - kecuali IE.
Contoh di bawah ini menghapus Attribute node di dalam elemen H1 setelah fungsi dipanggil:
<H1 STYLE="color: red;" ONCLICK="foo()">Klik teks ini.</H1>
<SCRIPT TYPE="text/javascript">
function foo() {
var h1Elem = document.getElementsByTagName("h1")[0];
var attNode = h1Elem.getAttributeNode("style");
h1Elem.removeAttributeNode(attNode);
}
</SCRIPT>