⊗jsPmPrNER 474 of 505 menu

Uusien elementtien itsensä poistaminen JavaScriptillä

Edellisessä oppitunnissa opimme tekemään niin, että elementit poistavat itsensä klikkauksella.

Oletetaan nyt, että vanhemmassaelementissä ei aluksi ole elementtejä:

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

Luodaan silmukassa 9 uutta kappaletta, ja tehdään samalla niin, että mikä tahansa kappale poistetaan klikkaamalla sitä:

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); }

Annettu on seuraava koodi:

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

Tee niin, että napin painalluksella listaan lisätään uusi elementti. Tee niin, että mikä tahansa li poistetaan klikkaamalla sitä. Tämä koskee sekä niitä li-elementtejä, jotka jo ovat listassa, että uusia, jotka on luotu napin painamisen jälkeen.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää