propiedad length de atributos del DOM HTML

definición y uso

length el atributo devuelve el número de nodos en NamedNodeMap.

length los atributos son de solo lectura.

comentarios:los atributos del elemento HTML se encuentran en NamedNodeMap.

véase también:

método nodemap.item()

instancia

ejemplo 1

obtener el número de atributos de un elemento HTML:

let num x = document.getElementById("myButton").attributes.length;

intente hacerlo usted mismo

ejemplo 2

obtener todos los nombres de los atributos:

const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + "<br>";
}

intente hacerlo usted mismo

ejemplo 3

¿cuántos atributos tiene "myImg":

let num = document.getElementById("myImg").attributes.length;

intente hacerlo usted mismo

ejemplo 4

obtener todos los atributos:

const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}

intente hacerlo usted mismo

sintaxis

namednodemap.length

detalles técnicos

valor devuelto

número, que representa la cantidad de nodos de atributos en nodemap.

soporte del navegador

attributes.length Es una característica del nivel 1 de DOM (1998).

Todos los navegadores lo soportan:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte 9-11 Soporte Soporte Soporte Soporte