HTML DOM Nitelikleri setNamedItem()
Örnekler
Bir H1'in sınıf niteliğini ayarlayın:
const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);
.setAttribute() öğesini kullanmak daha kolaydır :
const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");
Tanım ve Kullanım
Yöntem setNamedItem()
, NamedNodeMap'e bir öznitelik düğümü ekler.
Öznitelik düğümü zaten varsa, değiştirilir ve değiştirilen öznitelik düğümü döndürülür, aksi takdirde dönüş değeri olur null
.
Alternatif:
element .setAttribute() yöntemini kullanmak daha kolaydır .
Ayrıca bakınız:
Sözdizimi
namednodemap.setNamedItem(node)
parametreler
Parameter | Description |
node | Required. The node to add or replace in the NamedNodeMap. |
Geri dönüş değeri
Tip | Açıklama |
bir düğüm | Değiştirilen düğüm (varsa). Aksi takdirde null . |
Tarayıcı Desteği
attributes.setNamedItem
bir DOM Düzey 1 (1998) özelliğidir.
Tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |