⊗jsPmPrNER 474 of 505 menu

Samoodstránenie nových prvkov v JavaScripte

V predchádzajúcej lekcii sme sa naučili, ako docieliť, aby sa prvky samy odstraňovali kliknutím.

Teraz predpokladajme, že v rodičovskom prvku spočiatku žiadne prvky nie sú:

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

Poďme vo cykle vytvoriť 9 nových odsekov a zároveň zaistíme, že akýkoľvek odsek sa odstráni kliknutím naň:

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

Daný je nasledujúci kód:

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

Zaistite, aby sa po kliknutí na tlačidlo do zoznamu pridal nový prvok. Zaistite, aby sa akákoľvek li odstránila kliknutím na ňu. Ide o tie li, ktoré už sú v zozname, ako aj o nové, vytvorené po kliknutí na tlačidlo.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť