⊗jsPmPrNER 474 of 505 menu

Självradering av nya element i JavaScript

I föregående lektion lärde vi oss hur man gör så att element raderar sig själva vid ett klick.

Låt oss nu anta att det inte finns några element i föräldern från början:

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

Låt oss skapa 9 nya stycken i en loop, och samtidigt se till att alla stycken raderas när man klickar på dem:

let parent = document.querySelector('#parent'); for (let i = 1; i <= 9; i++) { let p = document.createElement('p'); p.textContent = i; p.addEventListener('click', function() { this.remove(); }); parent.appendChild(p); }

Följande kod är given:

<ul id="parent"> <li>1</li> <li>2</li> <li>3</li> </ul> <input type="submit" id="button">

Gör så att när man klickar på knappen läggs ett nytt element till i listan. Gör så att vilket li som helst raderas när man klickar på det. Det gäller både de li som redan finns i listan och de nya som skapats efter att knappen klickats.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa