Thursday, August 2, 2012

item()

Metode NamedNodeMap.item() mengembalikan node di dalam NamedNodeMap berdasarkan index yang ditetapkan.

Sintaks:

NamedNodeMap.item(index)

Parameter index adalah unsigned long, unsigned long ini menentukan indeks node di dalam NamedNodeMap yang ingin dikembalikan. Jika index berisi nilai lebih besar dari atau sama dengan banyaknya node di dalam NamedNodeMap, null dikembalikan.

Metode NamedNodeMap.item() di dukung oleh mayoritas browser: IE, Opera, Firefox, Google Chrome, dan Safari.

Contoh di bawah ini mengembalikan nodeValue dari item pada indeks ke 1 di dalam NamedNodeMap:

<P ID="myp" STYLE="color: blue;">Lorem imsum...</P> <SCRIPT TYPE="text/javascript"> alert(document.getElementById("myp").attributes.item(1).nodeValue); </SCRIPT>

Contoh di bawah ini menetapkan value baru untuk item pada indeks ke 1 di dalam NamedNodeMap:

<P ID="myp" STYLE="color: blue;">Lorem imsum...</P> <SCRIPT TYPE="text/javascript"> document.getElementById("myp").attributes.item(1).value = "color: red; font-size: 36px;"; </SCRIPT>