176 of 264 menu

Metoda insertAdjacentHTML

Metoda insertAdjacentHTML permite inserarea unui șir de cod HTML în orice loc pe pagină. Codul este inserat în raport cu un element de referință. Puteți face inserarea înainte de elementul de referință (mod de inserare 'beforeBegin'), după acesta (mod de inserare 'afterEnd'), de asemenea la început (mod de inserare 'afterBegin') sau la sfârșit (mod de inserare 'beforeEnd') elementului de referință.

Sintaxă

elementul de referință.insertAdjacentHTML(mod de inserare, cod de inserat);

Exemplu . Modul beforeBegin

Să presupunem că elementul de referință este elementul #target. Să inserăm înaintea lui un nou paragraf:

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

Rezultatul executării codului:

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

Exemplu . Modul afterEnd

Acum să inserăm un nou paragraf după elementul de referință:

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

Rezultatul executării codului:

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

Exemplu . Modul afterBegin

Să inserăm un nou paragraf la începutul elementului de referință:

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

Rezultatul executării codului:

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

Exemplu . Modul beforeEnd

Să inserăm un nou paragraf la sfârșitul elementului de referință:

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

Rezultatul executării codului:

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

Vedeți și

  • metoda insertAdjacentText,
    care inserează text într-o locație specificată
  • metoda insertAdjacentElement,
    care inserează un element într-o locație specificată
  • metoda prepend,
    care inserează elemente la început
  • metoda append,
    care inserează elemente la sfârșit
  • metoda appendChild,
    care inserează elemente la sfârșitul părintelui
  • metoda insertBefore,
    care inserează elemente înaintea unui element
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge