@bach1

Почему при создании нового элемента мне выдает undefined?

let inp = document.getElementsByTagName("input").value;
let btn = document.getElementsByTagName('button');
let ulList = document.getElementById('list');
let li = document.createElement("li");
let txt = document.createTextNode(inp);

btn[0].onclick = function() {
    li.appendChild(txt);
    ulList.appendChild(li);
}
  • Вопрос задан
  • 143 просмотра
Решения вопроса 1
let inp = document.querySelector("input").value;
let btn = document.querySelector("button");
let ulList = document.querySelector('#list');

btn.onclick = function() {
  let li = document.createElement("li");
  li.innerHTML = inp;
  ulList.appendChild(li);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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