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