свойство length в HTML DOM Attributes
- Предыдущая страница item()
- Следующая страница name
- Вернуться на один уровень выше Атрибуты DOM HTML
определение и использование
length
свойство возвращает количество узлов в NamedNodeMap.
length
свойства только для чтения.
замечание:свойства HTML-элемента расположены в NamedNodeMap.
смотрите также:
пример
пример 1
получить количество свойств HTML-элемента:
let num x = document.getElementById("myButton").attributes.length;
пример 2
получить все имена свойств:
const nodeMap = document.getElementById("myButton").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + "<br>"; }
пример 3
сколько свойств у "myImg":
let num = document.getElementById("myImg").attributes.length;
пример 4
получить все свойства:
const nodeMap = document.getElementById("myImg").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>"; }
грамматика
namednodemap.length
технические детали
возвратное значение
число, указывающее количество узлов свойств в nodemap.
браузерная поддержка
attributes.length
Это функция DOM Level 1 (1998).
Все браузеры поддерживают его:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | 9-11 | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница item()
- Следующая страница name
- Вернуться на один уровень выше Атрибуты DOM HTML