La funzione getElementsByTagName

Object document.getElementsByTagName( tag );

Il metodo document.getElementsBytagName da la possibilità di recuperare tutti gli elementi del DOM che rappresentano uno specifico tag.

L’unico parametro è il nome del tag che vogliamo cercare. Ritorna un oggetto array che contiene tutte le occorrenze del tag trovate in pagina:

<div> <p><a>www.mysqlitalia.it</a></p> <p><a>www.javascriptitalia.it</a></p> <p><a>www.withoutfacebook.org</a></p> </div>

Codice javascript:

1 
2 var elements = document.getElementsByTagName( "a" );
3 
4 for( var i=0; i < elements.length; i++) {
5     alert(elements[i].innerHTML);
6 }
7 

Questo script recupera con una sola istruzione tutti i nodi di tipo link presenti in pagina.

Una volta recuperati possiamo lavorarci sopra oppure semplicemente leggere il suo contenuto come abbiamo fatto in queste poche righe di codice.

Informazioni

Puoi utilizzare una versione personalizzata di Textile nei post, nelle pagine del wiki e negli articoli.

Inoltre sono state aggiunte delle personalizzazioni per facilitare la scrittura, ulteriori informazioni sono raggiungibili qui.