⊗jsPmPrCRL 476 of 505 menu

Ustvarjanje povezav za brisanje elementov v JavaScript

Recimo, da imamo več odstavkov:

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

Naredimo tako, da se na konec vsakega odstavka doda povezava za njegovo brisanje.

Za začetek preprosto implementirajmo dodajanje povezav:

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

Naredimo sedaj tako, da ob kliku na povezavo izbriše ustrezen odstavek:

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

Podan je tag ul. Dodajte na konec vsakega taga li povezavo za brisanje tega li iz seznama.

Podana je HTML tabela. Dodajte ji še en stolpec, v katerem bo za vsako vrstico tabele povezava za brisanje te vrstice.

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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni