@andrey_levushkin

Как вытащить значения из всех под-элементов div'a?

Имеется такой элемент:
<div id="spisok">
    <div id="elem1">
        <p id="elem1p">
            <br>Элемент 1
            <button>Кнопка</button>
        </p>
    </div>
    <div id="elem2">
        <p id="elem2p">
            <br>Элемент2
            <button>Кнопка</button>
        </p>
    </div>
....
    <div id="elemN">
        <p id="elemNp">
            <br>ЭлементN
            <button>Кнопка</button>
        </p>
    </div>
</div>


Каким образом можно пройтись по div с id="spisok",
чтобы получить в итоге строку/массив значений вида:
Элемент 1
Элемент 2
...
Элемент 3
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега JavaScript
const elementNames = Array
  .from(document.querySelectorAll('#spisok > div > p > br'))
  .map(n => n.nextSibling.textContent.trim());
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Sportrecs Москва
от 150 000 до 200 000 ₽
01 дек. 2020, в 23:18
80000 руб./за проект
01 дек. 2020, в 22:41
60000 руб./за проект
01 дек. 2020, в 21:24
500 руб./за проект