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

Как правильней выбирать дочерний элемент?

Есть блок обертка:

const wrapperDiv = document.getElementById("wrapper");


Как правильней выбирать дочерний элемент только у этого родителя?

Я сейчас делаю так и не знаю, принято ли это?

const childWrapper = wrapperDiv.querySelector(".child");
// либо 
const childWrapper = wrapperDiv.getElementById("child");


А также верно делаю перебор нескольких дочерних элементов?

wrapperDiv.querySelectorAll(".child").forEach( item => {
// ... code for item
});
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
RAX7
@RAX7
1. как тебе удобней
2. wrapperDiv.querySelectorAll(".child") выберет всех потомков врапера с классом child, т.е. аналогично селектору #wrapper .child. Чтобы выбрать только дочерние придется использовать document.querySelectorAll("#wrapper > .child")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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