HTML DOM Özellikleri setNamedItem() Metodu

Tanım ve Kullanım

setNamedItem() Yöntem, özellik düğümünü Adlandırılmış NodeMap'a ekler.

Eğer özellik düğümü zaten varsa, değiştirir ve değiştirilmiş özellik düğümünü döner, aksi takdirde döndüğü değer: null.

Alternatif Çözüm:

Kullanım: element.setAttribute() Yöntem daha kolaydır.

Ayrıca bkz:

attribute.value özelliği

attribute.name özelliği

attributes.getNamedItem() yöntemi

element.setAttribute() yöntemi

element.setAttributeNode() yöntemi

Örnek

Örnek 1

H1'nin class özelliğini ayarlayın:

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

Kişisel Deney

Örnek 2

element.setAttribute() kullanımı daha kolaydır:

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

Kişisel Deney

Gramer

namednodemap.setNamedItem())

parametre

parametre Açıklama
) node

Gerekli. Adlandırılmış NodeMap'a eklemek veya değiştirmek için düğüm.

Dönüş Değeri Açıklama
Düğüm Değiştirilen düğüm (varsa). Aksi takdirde null döner.

Tarayıcı Desteği

attributes.setNamedItem Bu, DOM Level 1 (1998) özelliğidir.

Tüm tarayıcılar tarafından destekleniyor:

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