HTML DOM Özellikleri setNamedItem() Metodu
- Önceki Sayfa removeNamedItem()
- Sonraki Sayfa Belirtilen
- Bir Önceki Katmana Dön HTML DOM Attributes
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:
attributes.getNamedItem() 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);
Örnek 2
element.setAttribute() kullanımı daha kolaydır:
const element = document.getElementsByTagName("H1")[0]; element.setAttribute("class", "democlass");
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 |
- Önceki Sayfa removeNamedItem()
- Sonraki Sayfa Belirtilen
- Bir Önceki Katmana Dön HTML DOM Attributes