Задать вопрос
@Ibishka

Как найти элемент который содержит определенный текст и удалить его родитель?

Как найти элемент который содержит определенный текст и удалить его родитель?
  • Вопрос задан
  • 228 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
https://developer.mozilla.org/ru/docs/Web/API/Docu...

Обход исключительно текстовых узлов.
const walk = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false);

let node = null; 

while(node = walk.nextNode()) {
  if (node.textContent.search("text to search") >= 0 && node.parentNode) {
    node.parentNode.remove();
  }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы