Загрузка html через fetch()

Загрузка html через fetch()

Как загрузить html через fetch()?

Пример загрузки html контента через fetch() и DOMParser():


document.addEventListener("DOMContentLoaded", function () {
        document.getElementById('popup-button-id').addEventListener("click", function (e) {
            fetch('/popup.php', {method: 'POST'})
                .then(response => response.text())
                .then((data) => {
                    var parser = new DOMParser();
                    data = parser.parseFromString(data, 'text/html')
                    data = data.getElementById('popup-form-id')
                    document.body.append(data)
                }).catch(error => console.error(error))
        })
})

icon close

Заказать создание сайта или
консультацию!

Спасибо за обращение в нашу компанию. Мы свяжемся с Вами в самое ближайшее время!

Заполните форму: