176 of 264 menu

Metoden insertAdjacentHTML

Metoden insertAdjacentHTML gør det muligt at indsætte en streng med HTML-kode hvor som helst på siden. Koden indsættes i forhold til et referenceelement. Det er muligt at indsætte før referenceelementet (indsættelsesmetode 'beforeBegin'), efter det (indsættelsesmetode 'afterEnd'), samt i begyndelsen (indsættelsesmetode 'afterBegin') eller i slutningen (indsættelsesmetode 'beforeEnd') af referenceelementet.

Syntaks

referenceelement.insertAdjacentHTML(indsættelsesmetode, kode til indsættelse);

Eksempel . Metoden beforeBegin

Lad referenceelementet være elementet #target. Lad os indsætte en ny afsnit før det:

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

Resultatet af udførelse af koden:

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

Eksempel . Metoden afterEnd

Lad os nu indsætte en ny afsnit efter referenceelementet:

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

Resultatet af udførelse af koden:

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

Eksempel . Metoden afterBegin

Lad os indsætte en ny afsnit i begyndelsen af referenceelementet:

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

Resultatet af udførelse af koden:

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

Eksempel . Metoden beforeEnd

Lad os indsætte en ny afsnit i slutningen af referenceelementet:

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

Resultatet af udførelse af koden:

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

Se også

  • metoden insertAdjacentText,
    som indsætter tekst på et angivet sted
  • metoden insertAdjacentElement,
    som indsætter et element på et angivet sted
  • metoden prepend,
    som indsætter elementer i begyndelsen
  • metoden append,
    som indsætter elementer i slutningen
  • metoden appendChild,
    som indsætter elementer i slutningen af forælderen
  • metoden insertBefore,
    som indsætter elementer før et element
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis