Método item() de Atributos del DOM HTML
- Página anterior isId
- Página siguiente longitud
- Volver a la capa superior Attributes del DOM HTML
Definición y uso
item()
El método devuelve un objeto Node en NamedNodeMap que está en la posición especificada.
Comentarios:Los nodos se ordenan según el orden en que aparecen en el código fuente. El índice comienza en 0.
Véase también:
Ejemplo
Ejemplo 1
Obtener el nombre del primer atributo del elemento:
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;
Ejemplo 2
Cambiar la clase (color) del elemento:
document.getElementById("myDiv").attributes.item(1).value = "class2";
Ejemplo 3
Cambiar la clase (color) del elemento:
document.getElementById("myDiv").attributes[1].value = "class2";
Sintaxis
namednodemap.item(index)
o abreviado como:
namednodemap[index]
Parámetro
Parámetro | Descripción |
---|---|
index | Requerido. Índice del nodo de atributo en NamedNodeMap. |
Valor de retorno
Tipo | Descripción |
---|---|
Nodo |
Nodo de atributo en la posición especificada. Si el número de índice está fuera de rango, se devuelve null. |
Compatibilidad del navegador
attributes.item()
Es una característica del nivel DOM 1 (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 |
- Página anterior isId
- Página siguiente longitud
- Volver a la capa superior Attributes del DOM HTML