Ultimele tutoriale de dezvoltare web
 

HTML DOM getElementsByTagName() Method

<Document Object

Exemplu

Obține toate elementele din document cu numele tag-ul specificat:

var x = document.getElementsByTagName("LI");
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

getElementsByTagName() Metoda returnează o colecție a tuturor elementelor din document cu numele tag - ul specificat, ca un obiect NodeList.

Obiectul NodeList reprezintă o colecție de noduri. Nodurile pot fi accesate prin numere de index. Indicele începe la 0.

Sfat: parametervalue "*" returneaza toate elementele din document.

Indicație: Puteți utiliza lungimea proprietatea obiectului NodeList pentru a determina numărul de elemente cu numele de tag - ul specificat, atunci puteți bucla prin toate elementele și extrage informațiile pe care le doriți.


Suport pentru browser-

Numerele din tabel specifică prima versiune de browser care acceptă pe deplin metoda.

Metodă
getElementsByTagName() 1.0 6 3.0 3.0 9.5

Sintaxă

document.getElementsByTagName( tagname )

Valorile parametrilor

Parametru Tip Descriere
tagname String Necesar. Tagname a elementelor pe care doriți să obțineți

Detalii tehnice

DOM Versiune: Nivelul Core 1 Document Object
Întoarcere Valoare: Un obiect NodeList, ceea ce reprezintă o colecție de elemente cu numele de tag-ul specificat. Elementele din colecția returnate sunt sortate așa cum apar în codul sursă.

Exemple

Mai multe exemple

Exemplu

Aflați câte <li> elemente există în documentul (folosind proprietatea de lungime a obiectului NodeList):

var x = document.getElementsByTagName("LI").length;
Încearcă - l singur »

Exemplu

Modificați conținutul HTML al primului <p> elementul (index 0) în document:

document.getElementsByTagName("P")[0].innerHTML = "Hello World!";
Încearcă - l singur »

Exemplu

Schimbarea culorii de fundal a tuturor <p> elemente din document:

var x = document.getElementsByTagName("P");
var i;
for (i = 0; i < x.length; i++) {
    x[i].style.backgroundColor = "red";
}
Încearcă - l singur »

Exemplu

Folosind "*" parametru.

Obține toate elementele din document:

var x = document.getElementsByTagName("*");
Încearcă - l singur »

Pagini similare

JavaScript de referință: Element. getElementsByTagName()

JavaScript Tutorial: Lista HTML JavaScript DOM Node


<Document Object