⊗jsPmMnLBH 458 of 505 menu

Å legge til hendelseshåndterere i en løkke i JavaScript

I forrige leksjon lærte vi å lage nye elementer i en løkke. La oss nå legge til hendelseshåndterere når vi lager nye elementer.

La oss si at vi igjen har en foreldre-div slik som denne:

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

La oss starte en løkke som vil legge til 9 nye avsnitt på slutten av vår div, og legge til en klikk-håndterer på dem:

let parent = document.querySelector('#parent'); for (let i = 1; i <= 9; i++) { let p = document.createElement('p'); p.textContent = '!'; // Legger til klikk-håndterer: p.addEventListener('click', function() { console.log(this.textContent); }); parent.appendChild(p); }

Det er gitt en div. Start en løkke som legger til 5 input-felt i vår div. La det også være gitt et avsnitt. Gjør slik at hvert av de nye input-feltene skriver sin tekst til avsnittet ved tap av fokus.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis