HTML DOM Nitelikleri item()
Örnek
Bir öğenin ilk niteliklerinin adını alın:
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Yöntem item()
, NamedNodeMap'ten bir öznitelik (dizine göre) döndürür.
Not
Düğümler, kaynak kodunda göründükleri gibi sıralanır. Endeks 0'dan başlar.
Ayrıca bakınız:
Sözdizimi
namednodemap.item(index)
or simply:
namednodemap[index]
parametreler
Parameter | Description |
index | Required. The index of the attribute node in the NamedNodeMap. |
Geri dönüş değeri
Tip | Açıklama |
bir düğüm | Belirtilen dizindeki öznitelik düğümü. Veya null dizin numarası aralık dışındaysa. |
Daha fazla örnek
Bir öğenin sınıfını (rengini) değiştirin:
document.getElementById("myDiv").attributes.item(1).value = "class2";
Bir öğenin sınıfını (rengini) değiştirin:
document.getElementById("myDiv").attributes[1].value = "class2";
Tarayıcı Desteği
attributes.item()
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 |