Metode setNamedItem() DOM HTML

Definisi dan Penggunaan

setNamedItem() Metode ini menambahkan node atribut ke NamedNodeMap.

Jika node atribut sudah ada, lakukan penggantian dan kembalikan node atribut yang diganti, jika tidak, nilai kembalian adalah null.

Pilihan Ganti:

Penggunaan element.setAttribute() Metode ini lebih mudah.

Lihat Juga:

Atribut attribute.value

Atribut attribute.name

Metode attributes.getNamedItem()

Metode element.setAttribute()

Metode element.setAttributeNode()

Contoh

Contoh 1

Atur atribut class H1:

const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);

Coba Sendiri

Contoh 2

Lebih mudah menggunakan element.setAttribute():

const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");

Coba Sendiri

Syarat

namednodemap.setNamedItem(node)

Parameter

Parameter Deskripsi
node Diperlukan. Untuk menambahkan atau mengganti node di NamedNodeMap.

Nilai Kembalian

Tipe Deskripsi
Node Node yang diganti (jika ada). Jika tidak, kembalikan null.

Dukungan Peramban

attributes.setNamedItem Adalah fitur DOM Level 1 (1998).

Semua peramban mendukungnya:

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