Auto-suppression de nouveaux éléments en JavaScript

Dans la leçon précédente, nous avons appris à faire en sorte que les éléments se suppriment eux-mêmes par un clic.

Supposons maintenant qu'il n'y ait initialement aucun élément dans le parent :

html<div id="parent"></div>

Créons en boucle 9 nouveaux paragraphes, et faisons en sorte que n'importe quel paragraphe soit supprimé en cliquant dessus :

javascriptlet parent = document.querySelector('#parent');

for (let i = 1; i <= 9; i++) {
  let p = document.createElement('p');
  p.textContent = i;
  
  p.addEventListener('click', function() {
    this.remove();
  });
  
  parent.appendChild(p);
}
Задание 1

Voici le code suivant :

html<ul id="parent">
  <li>1</li>
  <li>2</li>
  <li>3</li>
</ul>

<input type="submit" id="button">

Faites en sorte qu'en cliquant sur le bouton, un nouvel élément soit ajouté à la liste. Faites en sorte que n'importe quel élément li soit supprimé en cliquant dessus. Il s'agit à la fois des éléments li qui sont déjà présents dans la liste, et de ceux créés après avoir cliqué sur le bouton.