В предыдущем уроке мы в вами научились делать так, чтобы элементы удаляли сами себя по клику.
Пусть теперь элементов в родителе изначально нет:
<div id="parent"></div>
Давайте в цикле создадим 9
новых абзацев,
при этом сделаем так, чтобы любой абзац удалялся
по клику на нем:
let parent = document.querySelector('#parent');
for (let i = 1; i <= 9; i++) {
let p = document.createElement('p');
p.innerHTML = i;
p.addEventListener('click', function() {
parent.removeChild(this);
});
parent.appendChild(p);
}
Дан следующий код:
<ul id="parent">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<input type="submit" id="button">
Сделайте так, чтобы по клику на кнопку в список добавлялся новый элемент. Сделайте так, чтобы любая li удалялась по клику на нее. Речь идет как о тех li, которые уже есть в списке, так о новых, созданных после нажатия на кнопку.