свойство length в HTML DOM Attributes

определение и использование

length свойство возвращает количество узлов в NamedNodeMap.

length свойства только для чтения.

замечание:свойства HTML-элемента расположены в NamedNodeMap.

смотрите также:

метод nodemap.item()

пример

пример 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 Поддержка Поддержка Поддержка Поддержка