Metode NamedNodeMap.getNamedItem()
(Core Level 1) mendapatkan node di dalam NamedNodeMap berdasarkan name yang ditetapkan.
Sintaks:
NamedNodeMap.getNamedItem(name)
Parameter name adalah DOMString yang berisi nodeName dari node yang ingin didapatkan dari dalam NamedNodeMap.
Metode NamedNodeMap.getNamedItem()
di dukung oleh mayoritas browser: IE9, Opera, Firefox, Google Chrome, dan Safari.
Contoh di bawah ini mendapatkan item STYLE, kemudian mengembalikan nodeValuenya:
<P ID="myp" STYLE="color: blue;">Lorem imsum...</P>
<SCRIPT TYPE="text/javascript">
alert(document.getElementById("myp").attributes.getNamedItem("style").nodeValue); // "color: blue;"
</SCRIPT>
Contoh di bawah ini mendapatkan item STYLE, kemudian menetapkan value baru untuknya:
<P ID="myp" STYLE="color: blue;">Lorem imsum...</P>
<SCRIPT TYPE="text/javascript">
document.getElementById("myp").attributes.getNamedItem("style").value = "color: red; font-size: 36px;";
</SCRIPT>
Sehingga elemen P di atas menjadi:
<P ID="myp" STYLE="color: red; font-size: 36px;">Lorem imsum...</P>