ddimonn8080
@ddimonn8080

Как создать список вставить в него пункты списка?

Здравствуйте, как на javascript создать список, вставить в него пункты списка с инфой и добавить этот список в контейнер. Сложность в том что контейнер изначально пустой и метод appendChild не подходит. Списки будут добавляться один за другим в изначально пустой контейнер.

Пробовал так:
var viewport  = document.getElementById('viewport');
        var fragment = document.createDocumentFragment();
        var inputs = document.getElementsByName('data');

        for ( var i = 0; i < inputs.length; i++ ) {
            var li = document.createElement('li');
            li.textContent = inputs[i].value;
            fragment.appendChild(li);
        }

        viewport.appendChild(fragment);


Так работает, но закидывает лихи сразу в viewport, а как сначала их вставить в ul?

Спасибо.
  • Вопрос задан
  • 303 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
let ul =  document.createElement('ul');
for (...) {
  var li = document.createElement('li');
  ul.appendChild(li)
}
viewport.appendChild(ul);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 11:54
50000 руб./за проект
23 нояб. 2024, в 07:32
75000 руб./за проект
28 нояб. 2024, в 11:38
5000 руб./за проект