Tapahtumien sitominen elementtien lisäämisessä

Lisätään nyt elementtejä lisättessä niihin tapahtumankäsittelijät.

Oletetaan esimerkiksi, että meillä on tällainen vanhempielementti:

html<div id="parent">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Lisätään tämän vanhemman loppuun vielä yksi kappale ja asetetaan sille klikkauskäsittelijä:

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

let p = document.createElement('p');
p.textContent = '!';

p.addEventListener('click', function() {
  console.log(this.textContent); // klikkauksella tulostamme kappaleen tekstin
});

parent.appendChild(p);
Задание 1

Annettu ol ja painike. Tee niin, että painiketta napsautettaessa ol:n loppuun lisätään li-tagi. Tee niin, että mihin tahansa lisätyistä li:sta napsautettaessa sen tekstin loppuun kirjoitetaan huutomerkki.