Méthode getElementsByTagName
La méthode getElementsByTagName permet
d'obtenir des éléments de la page par nom de balise.
Les éléments obtenus peuvent être manipulés
de différentes manières : modifier leur texte, attributs,
styles CSS, et ainsi de suite.
Syntaxe
document.getElementsByTagName(nom de la balise);
Exemple
Obtenons tous les paragraphes et modifions leur texte
à l'aide de la propriété innerHTML :
<p>elem 1</p>
<p>elem 2</p>
<p>elem 3</p>
let elems = document.getElementsByTagName('p');
for (let elem of elems) {
elem.innerHTML = '!!!';
}
Résultat de l'exécution du code :
<p>!!!</p>
<p>!!!</p>
<p>!!!</p>
Voir aussi
-
méthode
querySelectorAll,
qui obtient un groupe d'éléments par sélecteur -
méthode
getElementsByClassName,
qui obtient un groupe d'éléments par classe