Tuesday, July 31, 2012

name

Properti Attr.name (Core Level 1) mengembalikan DOMString yang menunjukkan name dari atribut ini.

Sintaks:

Attr.name

Properti Attr.name di dukung oleh mayoritas browser: IE, Opera, Firefox, Google Chrome, dan Safari.

Contoh di bawah ini memeriksa apakah atribut di indeks ke 0 di dalam elemen P bernama "id" atau bukan:

<P ID="myp"></P> <SCRIPT TYPE="text/javascript"> alert(document.getElementsByTagName("p")[0].attributes.item(0).name); // "id" </SCRIPT>

Contoh di bawah ini foo() dipanggil ketika jendela awal muat, di mana foo() mempunyai kondisi jika atribut di indeks ke 0 di dalam elemen P bernama "id", ganti nilai atribut STYLE:

<P ID="myp" STYLE="color: black;">Lorem imsum...</P> <SCRIPT TYPE="text/javascript"> function foo() { var pElem = document.getElementsByTagName("p")[0]; if (pElem.attributes.item(0).name === "id") { pElem.getAttributeNode("style").value = "color: green; font-size: 50px;"; } } window.onload = foo; </SCRIPT>