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>