Метод HTML DOM Attributes item()
- Предыдущая страница isId
- Следующая страница length
- Вернуться на один уровень выше Атрибуты DOM HTML
Определение и использование
item()
Метод возвращает узел Node в namedNodeMap по указанному индексу.
Комментарий:Узлы отсортированы по порядку их появления в исходном коде. Индекс начинается с 0.
См. также:
Пример
Пример 1
Получение имени первого атрибута элемента:
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;
Пример 2
Изменение класса элемента (цвета):
document.getElementById("myDiv").attributes.item(1).value = "class2";
Пример 3
Изменение класса элемента (цвета):
document.getElementById("myDiv").attributes[1].value = "class2";
Синтаксис
namednodemap.item(index)
или сокращенно:
namednodemap[index]
Параметр
Параметр | Описание |
---|---|
index | Обязателен. Индекс элемента в NamedNodeMap. |
Возвратное значение
Тип | Описание |
---|---|
узел |
Элемент атрибута в указанном индексе. Если индекс выходит за пределы диапазона, то возвращает null. |
Поддержка браузерами
attributes.item()
Это функция уровня DOM Level 1 (1998).
Он поддерживается всеми браузерами:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | 9-11 | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница isId
- Следующая страница length
- Вернуться на один уровень выше Атрибуты DOM HTML