Įvykių tvarkyklių pridėjimas cikle JavaScript

Ankstesnėje pamokoje mes išmokome kurti naujus elementus cikle. Dabar kurkime įvykių tvarkykles kuriant naujus elementus.

Tarkime, kad vėl turime šį tėvinį div elementą:

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

Paleiskime ciklą, kuris pridės prie mūsų div galo 9 naujus paragrafus, pririšdamas prie jų paspaudimo tvarkyklę:

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

for (let i = 1; i <= 9; i++) {
  let p = document.createElement('p');
  p.textContent = '!';
  
  // Pririšame paspaudimo tvarkyklę:
  p.addEventListener('click', function() {
    console.log(this.textContent);
  });
  
  parent.appendChild(p);
}
Задание 1

Duotas div. Paleiskite ciklą, kuris pridės prie mūsų div 5 input elementų. Tarkime, kad taip pat duotas paragrafas. Padarykite taip, kad kiekvienas iš naujų input elementų praradęs fokusą įrašytų savo tekstą į paragrafą.