175 of 264 menu

Mbinu ya insertAdjacentElement

Mbinu insertAdjacentElement inaruhusu kuingiza kipengele popote kwenye ukurasa. Hutumiwa mara nyingi baada ya kuunda kipengele kwa kutumia createElement. Kodi huingizwa jamaa na kipengele cha msingi. Inawezekana kuingiza kabla ya kipengele cha msingi (njia ya kuingiza beforeBegin), baada yake (njia ya kuingiza afterEnd), au mwanzoni (njia ya kuingiza afterBegin) au mwisho (njia ya kuingiza beforeEnd) cha kipengele cha msingi.

Kisarufu

kipengele cha msingi.insertAdjacentElement(njia ya kuingiza, kodi ya kuingiza);

Mfano . Njia beforeBegin

Acha kipengele cha msingi kiwe kipengele #target. Wacha tuingize aya mpya kabla yake:

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('beforeBegin', p);

Matokeo ya utekelezaji wa kodi:

<p>!</p> <div id="target"> <p>elem</p> </div>

Mfano . Njia afterEnd

Sasa wacha tuingize aya mpya baada ya kipengele cha msingi:

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('afterEnd', p);

Matokeo ya utekelezaji wa kodi:

<div id="target"> <p>elem</p> </div> <p>!</p>

Mfano . Njia afterBegin

Wacha tuingize aya mpya mwanzoni mwa kipengele cha msingi:

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('afterBegin', p);

Matokeo ya utekelezaji wa kodi:

<div id="target"> <p>!</p> <p>elem</p> </div>

Mfano . Njia beforeEnd

Wacha tuingize aya mpya mwishoni mwa kipengele cha msingi:

<div id="target"> <p>elem</p> </div> let p = document.createElement('p'); p.textContent = '!'; let target = document.querySelector('#target'); target.insertAdjacentElement('beforeEnd', p);

Matokeo ya utekelezaji wa kodi:

<div id="target"> <p>elem</p> <p>!</p> </div>

Angalia pia

  • mbinu insertAdjacentHTML,
    ambayo huingiza vitagi mahali palipopangwa
  • mbinu insertAdjacentText,
    ambayo huingiza maandishi mahali palipopangwa
  • mbinu prepend,
    ambayo huingiza vipengele mwanzoni
  • mbinu append,
    ambayo huingiza vipengele mwishoni
  • mbinu appendChild,
    ambayo huingiza vipengele mwishoni wa mzazi
  • mbinu insertBefore,
    ambayo huingiza vipengele kabla ya kipengele
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa