Utilizarea lui getElementsByTagName()

Metoda getElementsByTagName() folosită într-o pagină returnează o colecție de elemente („p”, „li” etc.) cu un nume de etichetă specificat (ex. de formă: document.getElementsByTagName(„p”)). Dacă metoda se aplică unui element (de ex. table.getElementsByTagName(‘td’)) toți descendenții elementului specificat sunt căutați, dar nu și elementul în sine.

Afişează următorul conţinut exemplificat mai jos.

Text de probă.
Text de probă.
Hello World!

Dacă se foloseşte getElementsByTagName(„*”) vor fi returnate toate elementele din document.

Aşadar, deşi pe a treia linie (datorită acelui 2, elementele fiind accesate prin index, începând cu 0) apărea tot „Text de probă”, scriptul JS îl înlocuieşte cu italicul „Hello world”.

Afişarea lungimii unei colecţii dintr-un document (în exemplul nostru fiind trei, deci rezultatul fiind cifra 3) se poate face astfel:

Pentru a aplica în buclă anumite proprietăţi, în astfel de circumstanţe, se poate în maniera de mai jos, de exemplu, pentru schimbarea culorii conţinutului elementului vizat.

Rezultatul va fi de forma următoare:

Text de probă.
Hello World!
Text de probă.

Sursa: Mozilla.org

w3Schools.com

Author: Ovidiu.S

Suficient de pasionat de această zonă profesională ca, în cazul în care ştiu ceva - cât de puţin - să împărtăşesc cu alţii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *