175 of 264 menu

მეთოდი insertAdjacentElement

insertAdjacentElement მეთოდი საშუალებას აძლევს ჩაამატოთ ელემენტი გვერდის ნებისმიერ ადგილას. ყველაზე ხშირად გამოიყენება ელემენტის შექმნის შემდეგ createElement-ის საშუალებით. კოდი ჩასმულია საცნობარო ელემენტთან მიმართებაში. შესაძლებელია ჩასვათ საცნობარო ელემენტის წინ (ჩასმის მეთოდი beforeBegin), მის შემდეგ (ჩასმის მეთოდი afterEnd), ასევე საცნობარო ელემენტის დასაწყისში (ჩასმის მეთოდი afterBegin) ან დასასრულში (ჩასმის მეთოდი beforeEnd).

სინტაქსი

საცნობარო ელემენტი.insertAdjacentElement(ჩასმის მეთოდი, ჩასასმელი კოდი);

მაგალითი . მეთოდი beforeBegin

დაე, საცნობარო ელემენტი იყოს #target ელემენტი. ჩავსვათ მის წინ ახალი აბზაცი:

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

კოდის შესრულების შედეგი:

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

მაგალითი . მეთოდი afterEnd

ახლა კი ჩავსვათ ახალი აბზაცი საცნობარო ელემენტის შემდეგ:

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

კოდის შესრულების შედეგი:

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

მაგალითი . მეთოდი afterBegin

ჩავსვათ ახალი აბზაცი საცნობარო ელემენტის დასაწყისში:

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

კოდის შესრულების შედეგი:

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

მაგალითი . მეთოდი beforeEnd

ჩავსვათ ახალი აბზაცი საცნობარო ელემენტის დასასრულში:

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

კოდის შესრულების შედეგი:

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

იხილეთ აგრეთვე

  • მეთოდი insertAdjacentHTML,
    რომელიც ტეგებს ჩასვამს მითითებულ ადგილას
  • მეთოდი insertAdjacentText,
    რომელიც ტექსტს ჩასვამს მითითებულ ადგილას
  • მეთოდი prepend,
    რომელიც ელემენტებს ჩასვამს დასაწყისში
  • მეთოდი append,
    რომელიც ელემენტებს ჩასვამს დასასრულში
  • მეთოდი appendChild,
    რომელიც ელემენტებს ჩასვამს მშობელის დასასრულში
  • მეთოდი insertBefore,
    რომელიც ელემენტებს ჩასვამს ელემენტის წინ
ქართული
AfrikaansAzə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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა