Как найти элемент в конкретной области?
Вот можно найти элемент в документе:
document.getElementById("id");
document.getElementsByClassName("class");
А можно ли найти его там в конкретном диве? Например:
<div id="id">
<p class="class_1"></p>
<p id="id_1"></p>
<p class="class_1"></p>
</div>
Ответы (1 шт):
Автор решения: dmitriy_vlz
→ Ссылка
Можно. Этот пример возвращает список всех элементов с классом 'class_1' , которые находятся непосредственно в элементах-контейнерах с тегом div, имеющих id = 'id':
let el = document.querySelector('#id');
let matches = el.querySelectorAll('div.class_1');