Сверху писали, а вообще главное сделайте sanitaze вашего html и можете использовать безопасно
Есть много вариантов, на вкус и цвет
Смотря что надо добавить текст или html код. Если текст Node.textContent или метод Element.insertAdjacentText() если код то insertAdjacentHTML
ну вот а если целевой контейнер пустой, а туда нужно поместить html, то тоже insertAdjacentHTML?
Чет не понял вопроса) . Если контейнер пустой, то что должно мешать добавиться новому содержимому? Или что? Данный метод позволяет добавить код в разные места - выше ниже внутрь снаружи.
ну можно в пустой контейнер устанавливать содержимое через innerHTML? или лучше через insertAdjacentHTML?
очевидно что надо заменить а не добавить
Прочитайте про эти методы и сравните, на MDN развернутые примеры.
спасибо, буду изучать тогда!
Обсуждают сегодня