175 of 264 menu

insertAdjacentElement metodu

insertAdjacentElement metodu səhifənin istənilən yerinə element əlavə etməyə imkan verir. Ən çox createElement ilə element yaradıldıqdan sonra istifadə olunur. Kod istinad elementinə nisbətən əlavə olunur. Istinad elementindən əvvəl əlavə etmək olar (əlavə etmə üsulu beforeBegin), ondan sonra (əlavə etmə üsulu afterEnd), həmçinin əvvəlinə (əlavə etmə üsulu afterBegin) ya da sonuna (əlavə etmə üsulu beforeEnd) istinad elementinin.

Sintaksis

istinad elementi.insertAdjacentElement(əlavə etmə üsulu, əlavə olunacaq kod);

Nümunə . beforeBegin üsulu

Fərz edək ki, istinad elementi #target elementidir. Onun qarşısına yeni abzas əlavə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə . afterEnd üsulu

İndi isə istinad elementindən sonra yeni abzas əlavə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə . afterBegin üsulu

Istinad elementinin əvvəlinə yeni abzas əlavə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə . beforeEnd üsulu

Istinad elementinin sonuna yeni abzas əlavə edək:

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

Kodun icrasının nəticəsi:

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

Həmçinin baxın

  • insertAdjacentHTML metodu,
    teqləri təyin olunmuş yerə əlavə edir
  • insertAdjacentText metodu,
    mətni təyin olunmuş yerə əlavə edir
  • prepend metodu,
    elementləri əvvələ əlavə edir
  • append metodu,
    elementləri sona əlavə edir
  • appendChild metodu,
    elementləri valideynin sonuna əlavə edir
  • insertBefore metodu,
    elementləri elementdən əvvəl əlavə edir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et