Metod setNamedItem() dalam DOM HTML
- Halaman Sebelumnya removeNamedItem()
- Halaman Berikutnya tertentu
- Kembali ke Lapisan Atas Attribut 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:
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);
Contoh 2
Lebih mudah menggunakan element.setAttribute():
const element = document.getElementsByTagName("H1")[0]; element.setAttribute("class", "democlass");
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 |
- Halaman Sebelumnya removeNamedItem()
- Halaman Berikutnya tertentu
- Kembali ke Lapisan Atas Attribut DOM HTML