Как правильнее формировать страницу, в частности подвал, функция getFooter(items) вызывается внутри аджакс-запроса, items - получаемый с сервера массив текстовых строк типа "Все права защищены. 2019 ©" и т.д., вот два варианта:
var app_box = document.getElementById('app_box');
function getFooter(items) {
var footer = document.createElement('div');
footer.className = 'footer';
var footer_info = '<div class="footer_info">'+items.info+'</div>';
var footer_copyright = '<div class="footer_copyright">'+items.copyright+'</div>';
footer.insertAdjacentHTML('afterbegin',footer_info);
footer.insertAdjacentHTML('beforeend',footer_copyright);
app_box.appendChild(footer);
}
var app_box = document.getElementById('app_box');
function getFooter(items) {
var footer = document.createElement('div');
footer.className = 'footer';
var footer_info= document.createElement('div');
footer_info.className = 'footer_info';
footer_info.textContent = items.info;
var footer_copyright = document.createElement('div');
footer_copyright.className = 'footer_copyright';
footer_copyright.textContent = items.copyright;
footer.appendChild(footer_info);
footer.appendChild(footer_copyright );
app_box.appendChild(footer);
}