Задать вопрос
@olya_097

Не понятна последняя строка,что это значит помимо того что мы делаем копию,зачем писать input.parentElement.appendChild(clone);?

<input type="submit" id="button">
<input type="text" id="input">
var input = document.getElementById('input');
var button = document.getElementById('button');

button.addEventListener('click', func);

function func(){
	var clone = input.cloneNode(true);
	input.parentElement.appendChild(clone);
}
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
var clone = input.cloneNode(true); - это мы создаём копию элемента в памяти
input.parentElement.appendChild(clone); - это мы добавляем нашу копию в дерево DOM в качестве дочернего узла родительского элемента
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы