Odstraňování prvků v JavaScriptu

Nyní se naučíme odstraňovat prvky. K tomu je třeba použít metodu remove. Podívejme se na příklad, jak se to dělá. Předpokládejme, že máme odstavce:

html<p>prvek 1</p>
<p>prvek 2</p>
<p>prvek 3</p>
<p>prvek 4</p>
<p>prvek 5</p>

Udělejme to tak, aby se jakýkoli odstavec odstranil po kliknutí na něj:

javascriptlet elems = document.querySelectorAll('p');

for (let elem of elems) {
  elem.addEventListener('click', function() {
    elem.remove();
  });
}
Задание 1

Je dán následující kód:

html<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
</ul>

Zařiďte, aby se jakákoli li odstranila po kliknutí na ni.

Задание 2

Je dán následující kód:

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

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

Zařiďte, aby se po každém kliknutí na tlačítko odstranil poslední prvek z #parent.