Metode Element.getAttributeNodeNS()
(Core Level 3) mendapatkan Attribute node berdasarkan namespaceURI dan localName yang ditetapkan, sebagai objek Attr.
Sintaks:
- Parameter namespaceURI adalah DOMString yang berisi
namespaceURI
dari atribut yang ingin didapatkan, jika tidak ingin menetapkan parameter ini, berikan nilainull
. - Parameter localName adalah DOMString yang berisi
localName
dari atribut yang ingin didapatkan.
Metode Element.getAttributeNodeNS()
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:
Jika sebelumnya mempunyai variabel dataElem yang merefensi kepada elemen DATA di dalam dokumen XML di atas, dan ketika mecoba mengembalikan nilai atribut GENDER dengan Element.getAttributeNodeNS().value
, "male" dikembalikan:
Metode Element.getAttributeNodeNS()
digunakan di XML DOM, bukan di HTML DOM.
Gunakan Elemen.getAttributeNode() untuk mendapatkan Attribute node berdasarkan nama (nodeName) yang ditetapkan, sebagai objek Attr.
Gunakan Element.getAttributeNS() untuk mendapatkan nilai atribut berdasarkan namespaceURI dan localName yang ditetapkan, sebagai DOMString.