Los últimos tutoriales de desarrollo web
 

HTML DOM getElementsByTagName() Method

<Document Object

Ejemplo

Obtener todos los elementos en el documento con el nombre de la etiqueta se especifica:

var x = document.getElementsByTagName("LI");
Inténtalo tú mismo "

Más "Try it Yourself" ejemplos a continuación.


Definición y Uso

El getElementsByTagName() método devuelve una colección de todos los elementos en el documento con el nombre de etiqueta especificada, como un objeto NodeList.

El objeto NodeList representa una colección de nodos. Los nodos pueden ser accedidos por números de índice. El índice comienza en 0.

Consejo: El ParameterValue "*" devuelve todos los elementos del documento.

Consejo: Puede utilizar el longitud propiedad del objeto NodeList para determinar el número de elementos con el nombre de la etiqueta especificada, entonces se puede recorrer todos los elementos y extraer la información que desee.


Soporte del navegador

Los números de la tabla especifica la primera versión del navegador que es totalmente compatible con el método.

Método
getElementsByTagName() 1.0 6.0 3.0 3.0 9.5

Sintaxis

document.getElementsByTagName( tagname )

Los valores de los parámetros

Parámetro Tipo Descripción
tagname String Necesario. El nombre de etiqueta de los elementos que desea obtener

Detalles técnicos

DOM Versión: Nivel básico Objeto Documento 1
Valor de retorno: Un objeto NodeList, que representa una colección de elementos con el nombre de etiqueta especificada. Los elementos de la colección devuelta se clasifican como aparecen en el código fuente.

Ejemplos

Más ejemplos

Ejemplo

Averiguar cuántos <li> elementos que hay en el documento (con la propiedad length del objeto NodeList):

var x = document.getElementsByTagName("LI").length;
Inténtalo tú mismo "

Ejemplo

Cambiar el contenido HTML de la primera <p> elemento (index 0) en el documento:

document.getElementsByTagName("P")[0].innerHTML = "Hello World!";
Inténtalo tú mismo "

Ejemplo

Cambiar el color de fondo de todos los <p> elementos en el documento:

var x = document.getElementsByTagName("P");
var i;
for (i = 0; i < x.length; i++) {
    x[i].style.backgroundColor = "red";
}
Inténtalo tú mismo "

Ejemplo

Usando el "*" parámetro.

Obtener todos los elementos en el documento:

var x = document.getElementsByTagName("*");
Inténtalo tú mismo "

Páginas relacionadas

JavaScript Referencia: elemento. getElementsByTagName()

JavaScript Tutorial: Lista JavaScript HTML DOM nodo


<Document Object