Método item() de HTMLCollection
- Página anterior item()
- Página siguiente longitud
- Volver a la capa superior DOM HTMLCollection
Definición y uso
item()
El método devuelve el elemento en la posición especificada de la HTMLCollection.
Los elementos se ordenan según su posición en el código fuente, comenzando en 0.
También se puede usar un método abreviado y se obtendrá el mismo resultado:
var x = document.getElementsByTagName("P")[0];
Ejemplo
Ejemplo 1
Obtener el contenido HTML del primer <p> del documento actual:
function myFunction() { var x = document.getElementsByTagName("P").item(0); alert(x.innerHTML); }
Sintaxis
HTMLCollection.item(index)
o
HTMLCollection[index]
Valor del parámetro
Parámetro | Tipo | Descripción |
---|---|---|
index | Número |
Obligatorio. El índice del elemento que se debe devolver. Nota:El índice comienza en 0. |
Valor de retorno
Objeto Elementoindica el elemento en la posición especificada.
Si el número de índice está fuera de rango, devuelve null.
Compatibilidad del navegador
Método | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
item() | Soporte | Soporte | Soporte | Soporte | Soporte |
Más ejemplos
Ejemplo 2
Cambiar el contenido HTML del primer <p>:
document.getElementsByTagName("P").item(0).innerHTML = "Paragraph changed";
Ejemplo 3
Recorrer todos los elementos con class="myclass" y cambiar su color de fondo:
var x = document.getElementsByClassName("myclass"); for (i = 0; i < x.length; i++) { x.item(i).style.backgroundColor = "red"; }
Ejemplo 4
Obtener el contenido HTML del primer <p> dentro del elemento <div>:
var div = document.getElementById("myDIV"); var x = div.getElementsByTagName("P").item(0).innerHTML;
Páginas relacionadas
HTMLCollection:Atributo length
Elementos HTML:Método getElementsByClassName()
Elementos HTML:Método getElementsByTagName()
- Página anterior item()
- Página siguiente longitud
- Volver a la capa superior DOM HTMLCollection