@MaesTro544

Как добавить HTML тег с классами на Js?

При клике по кнопке мне нужно создавать заранее заготовленный блок. Я пытался добавлять кусок HTML кода с помощью метода createElement(), но хром выдавал странную ошибку. Не знаю что с этим делать.

610d057967363384481363.png

610d058f5860f193787705.png

ссылка на код: https://codepen.io/maestro455/pen/RwVebWQ
  • Вопрос задан
  • 697 просмотров
Решения вопроса 1
FFxSquall
@FFxSquall
Могу писать код, могу не писать
createElement так не умеет. Попробуйте insertAdjacentHTML
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@JSjun26
Используй обратные кавычки(``):
function create() {
    var createBlock = document.getElementById('block-container');
    createBlock.innerHTML = `
       <div class="adv-item">
            <div class="adv-picture-block">
                <img src="" alt="">
            </div>
        </div>
    `
}

Запиши в обратные кавычки все что надо добавить.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы