Atribut Element attributes HTML DOM

Definisi dan penggunaan

attributes Atribut kembali koleksi atribut di dalam elemen.

attributes Atribut kembali NamedNodeMap.

NamedNodeMap

NamedNodeMap adalah koleksi tak berurut yang mirip dengan array untuk atribut elemen.

Arti lainnya: NamedNodeMap adalah Objek Attr.

NamedNodeMap menyediakan daftar yang dapat mengembalikan jumlah node. Atribut length.

Dapat diakses melalui nama atau nomor indeks (tanda bawah). Indeks dimulai dari 0.

Lihat juga:

Atribut HTML DOM

Contoh

Contoh 1

Berapa banyak atribut elemen <img>:

let numb = document.getElementById("myImg").attributes.length;

Coba sendiri

Contoh 2

Tunjukkan semua atribut elemen <img>:

const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}
document.getElementById("demo").innerHTML = text;

Coba sendiri

Contoh 3

Berapa banyak atribut elemen <button>:

let numb = document.getElementById("myButton").attributes.length;

Coba sendiri

Contoh 4

Dapatkan nama atribut kedua (indeks 1) elemen <button>:

let attr = document.getElementById("myBtn").attributes[1].name;

Coba sendiri

Sintaks

node.attributes

Nilai kembalian

Tipe Deskripsi
NamedNodeMap Koleksi objek atribut.

Dukungan pemeriksa

element.attributes Adalah ciri DOM Level 1 (1998).

Semua pelayar mengesahkan penuhnya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan 9-11 Dukungan Dukungan Dukungan Dukungan