Задать вопрос
Dejurin
@Dejurin
Software engineer

Как вытянуть данные из гегов с помощью javascript?

<div class="text">Test... <button>OK</button></div>

Нужно вытащить только текст без кнопки.
Делаю $('.text').text() получаю весь текст.
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
abyrkov
@abyrkov
JavaScripter
@vshvydky
все гораздо проще
let fullText = document.querySelector('div.text').textContent;
let buttonText = document.querySelector('div.text button').textContent;
let text = fullText.replace(buttonText, '');

Как-то так.
А вообще использование таких конструкций без текст нод считаю непрофессиональным. Не удобно таких парсить )
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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