JavaScript'te Döngü İçinde Olay İşleyicileri Eklemek
Önceki derste, bir döngü içinde yeni elemanlar oluşturmayı öğrendik. Şimdi ise yeni elemanlar oluşturulurken olay işleyicileri ekleyeceğiz.
Yine bizim için böyle bir parent div olsun:
<div id="parent"></div>
Div'imizin sonuna 9 yeni paragraf ekleyen
ve onlara tıklama olay işleyicisi atayan
bir döngü başlatalım:
let parent = document.querySelector('#parent');
for (let i = 1; i <= 9; i++) {
let p = document.createElement('p');
p.textContent = '!';
// Tıklama olay işleyicisini ekliyoruz:
p.addEventListener('click', function() {
console.log(this.textContent);
});
parent.appendChild(p);
}
Bir div verilsin. Div'imize 5 input ekleyen
bir döngü başlatın. Bir paragraf da verilsin.
Yeni inputların her birinin, odak kaybettiğinde
kendi metnini paragrafa yazmasını sağlayın.