Метод getElementsByTagName

Метод getElementsByTagName позволяет получить элементы страницы по имени тега. С полученными элементами можно производить различные манипуляции: менять их текст, атрибуты, CSS стили и так далее.

Синтаксис

javascriptdocument.getElementsByTagName(имя тега);

Пример

Давайте получим все абзацы и изменим им текст с помощью свойства innerHTML:

html<p>elem 1</p>
<p>elem 2</p>
<p>elem 3</p>
javascriptlet elems = document.getElementsByTagName('p');

for (let elem of elems) {
  elem.innerHTML = '!!!';
}

Результат выполнения кода:

html<p>!!!</p>
<p>!!!</p>
<p>!!!</p>

Смотрите также

  • метод querySelectorAll,
    который получает группу элементов по селектору
  • метод getElementsByClassName,
    который получает группу элементов по классу