Задать вопрос
distCom
@distCom
Начинающий программист

Как добавить элементы в dom при загрузке страницы?

Я тут оставлю список действий для людей с таким же вопросом
(function(){
// 1. В тело функции надо добавить массив с объектами имен и ссылок
// 2. Итерироваться по массиву при помощи медода ForEach
// 3. В методе на каждой итерации параметру коллбек функции
// будет передаваться объект
// 4. В теле коллбек функции на каждой итерации надо вызывать
// фунцию создания карточки
// 5. Эта функцию должна принимать аргументы (имя и ссылку)
// чтобы достать имя и ссылку надо правильно к ним обратиться
// через точечную нотацию или object['someName...']
// 6. через appendChild на каждой итерации добавлять
// новую карточку в элемент с классом ...
})()
  • Вопрос задан
  • 503 просмотра
Подписаться Простой 8 комментариев
Решения вопроса 1
distCom
@distCom Автор вопроса
Начинающий программист
Я тут оставлю список действий для людей с таким же вопросом
(function(){
// 1. В тело функции надо добавить массив с объектами имен и ссылок
// 2. Итерироваться по массиву при помощи медода ForEach
// 3. В методе на каждой итерации параметру коллбек функции
// будет передаваться объект
// 4. В теле коллбек функции на каждой итерации надо вызывать
// фунцию создания карточки
// 5. Эта функцию должна принимать аргументы (имя и ссылку)
// чтобы достать имя и ссылку надо правильно к ним обратиться
// через точечную нотацию или object['someName...']
// 6. через appendChild на каждой итерации добавлять
// новую карточку в элемент с классом ...
})()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Wulzin
@Wulzin
Web Dev
Так вам нужно манипулировать с DOM деревом, а не с консолью.
Сначала через document.createElement(elmenet) создавать элемент, например div, потом добавлять ему класс, и через innerHTML формировать все что нужно внутри (например добавлять ).
После, методом append отрисовывать его внутри родительского блока.
Это в кратце если говорить про нативный жс.
Ответ написан
Ваш ответ на вопрос

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

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