Associare eventi all'inserimento di elementi
Ora, quando inseriamo elementi, associamo loro gestori di eventi.
Supponiamo, ad esempio, di avere questo elemento genitore:
html<div id="parent">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Aggiungiamo un altro paragrafo alla fine di questo genitore, impostando un gestore di click per esso:
javascriptlet parent = document.querySelector('#parent');
let p = document.createElement('p');
p.textContent = '!';
p.addEventListener('click', function() {
console.log(this.textContent); // al click mostreremo il testo del paragrafo
});
parent.appendChild(p);
Задание 1
Dato un ol e un pulsante. Fai in modo che al click
sul pulsante venga aggiunto un tag li alla fine del ol.
Fai in modo che al click su uno qualsiasi dei
li aggiunti, un punto esclamativo venga aggiunto
alla fine del suo testo.