setNamedItem()
Misollar
H1 elementining class atributini o‘rnating:
const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);
O‘zingiz sinab ko‘ring »
element.setAttribute() metodidan foydalanish osonroq:
const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");
O‘zingiz sinab ko‘ring »
Tavsif
setNamedItem() metodi NamedNodeMap’ga atribut tugunini qo‘shadi.
Agar atribut tuguni allaqachon mavjud bo‘lsa, u almashtiriladi va almashtirilgan atribut tuguni qaytariladi, aks holda qaytariladigan qiymat null bo‘ladi.
Muqobil:
element.setAttribute() metodidan foydalanish osonroq.
Shuningdek qarang:
Sintaksis
namednodemap.setNamedItem(node)
Parametrlar
| Parametr | Tavsif |
| node | Majburiy. NamedNodeMap’ga qo‘shiladigan yoki unda almashtiriladigan tugun. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Tugun | Almashtirilgan tugun (agar mavjud bo‘lsa). Aks holda null. |
Brauzerlarda qo‘llab-quvvatlash
attributes.setNamedItem — DOM Level 1 (1998) imkoniyati.
U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 9-11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
