Я хочу добавить более одного элемента в мой контент, которым он должен быть (h1, ввод и некоторые кнопки). Поэтому я написал функцию, в которой я создал h1 и ввод, и теперь я пытаюсь добавить его к своему содержимому div и получил ошибку (TypeError: Невозможно прочитать свойство 'appendChild' из undefined).
Вот мой код:
let el = document.getElementById('add');
if (el) {
el.addEventListener('click', function () {
let rootDiv = document.getElementById('content');
rootDiv.innerHTML = addElement();
})
}
function addElement() {
let h = document.createElement("H1");
let t = document.createTextNode("Add task");
h.appendChild(t);
let input = document.createElement('INPUT');
document.rootDiv.appendChild(h);
document.rootDiv.appendChild(input);
}