⊗jsPmPrCRL 476 of 505 menu

Tworzenie linków do usuwania elementów w JavaScript

Załóżmy teraz, że mamy wiele akapitów:

<div id="parent"> <p>text1</p> <p>text2</p> <p>text3</p> </div>

Zróbmy tak, aby do każdego akapitu na końcu został dodany link do jego usunięcia.

Na początek po prostu zaimplementujmy dodawanie linków:

let elems = document.querySelectorAll('#parent p'); for (let elem of elems) { let remove = document.createElement('a'); remove.href = ''; remove.textContent = 'remove'; elem.appendChild(remove); }

Zróbmy teraz tak, aby po kliknięciu na link, usuwany był odpowiadający mu akapit:

let elems = document.querySelectorAll('#parent p'); for (let elem of elems) { let remove = document.createElement('a'); remove.href = ''; remove.textContent = 'remove'; elem.appendChild(remove); remove.addEventListener('click', function(event) { elem.remove(); event.preventDefault(); }); }

Dany jest znacznik ul. Dodaj na końcu każdego znacznika li link do usunięcia tego li z listy.

Dana jest tabela HTML. Dodaj do niej jeszcze jedną kolumnę, w której dla każdego wiersza tabeli będzie znajdował się link do usunięcia tego wiersza.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć