⊗jsPmMnEC 464 of 505 menu

Klonering van Elemente in JavaScript

In hierdie les sal ons leer om kopieë van elemente te verkry. Met hierdie kopieë kan jy werk soos met gewone elemente - hulle verander en in die regte plek op die bladsy invoeg. Die proses om kopieë van elemente te verkry, word klonering genoem.

Jy kan 'n element kloon met die metode cloneNode. Aan hierdie metode moet jy true of false as parameter gee. As true gegee word, word die element volledig gekloneer, saam met alle sy eienskappe en kind-elemente, en as false - slegs die element self.

Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende kode:

<div id="parent"> <div class="elem"> <p>eerste paragraaf</p> <p>tweede paragraaf</p> </div> </div>

Kom ons maak 'n kopie van die blok met klas elem en voeg dit aan die einde van die blok #parent in:

let parent = document.querySelector('#parent'); let elem = parent.querySelector('.elem'); let clone = elem.cloneNode(true); parent.appendChild(clone);

Die resultaat sal die volgende wees:

<div id="parent"> <div class="elem"> <p>eerste paragraaf</p> <p>tweede paragraaf</p> </div> <div class="elem"> <p>eerste paragraaf</p> <p>tweede paragraaf</p> </div> </div>

Gegee 'n inset. Gegee 'n knoppie. Wanneer op die knoppie gedruk word, kloon hierdie inset.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp