Задать всем классам чистым JS display: none?

Таким вот образом собираю со своей страницы div-ы c классом (pf)
elements = getElementsByClass('pf'),
Моим классам пытаюсь сделать display: none, так elements.style.cssText="display: none;"
но он ругается
console.log(elements); Выдает такое
[div.iphone.pf.phone-left-1, div.iphone.pf.phone-left-2, div.iphone.pf.pd.phone-left-3, div.iphone.pf.pd.phone-left-4, div.iphone.pf.pd.phone-left-5, div.iphone.pf.phone-left-6, div.iphone.pf.pd.phone-left-7, div.iphone.pf.pd.phone-left-8, div.iphone.pf.pd.phone-left-9, div.iphone.pf.phone-left-10]


Подскажите решение этой проблемки
  • Вопрос задан
  • 681 просмотр
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
document.querySelectorAll(".pf").forEach(elem => elem.style.display = "none");
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@springimport
getElementsByClassName
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы