Metod setNamedItem() dalam DOM HTML

Definisi dan Penggunaan

setNamedItem() Metode ini menambahkan noda atribut ke NamedNodeMap.

Jika noda atribut sudah ada, lakukan penggantian dan kembalikan noda atribut yang digantikan, 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

Tetapkan 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

Sintaks

namednodemap.setNamedItem(node)

Parameter

Parameter Deskripsi
node Diperlukan. Untuk menambahkan atau menggantikan noda di NamedNodeMap.

Kembalian

Jenis Deskripsi
Noda Noda yang digantikan (jika ada). Jika tidak, kembalikan null.

Dukungan Pelayar

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

Semua pelayar mendukungnya:

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