Friday, August 17, 2012

removeAttributeNode()

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>