prepend metodi

prepend metodi bir element başyna başga bir element goýmaga mümkinçilik berýär. Metod parametri hökmünde, esasan createElement arkaly döredilen elementi ýa-da setiri kabul edýär. Birwagtda birnäçe elementi ýa-da setiri, olary vergül bilen sanap, goşup bolýar.

Sintaksis

javascriptatalar.prepend(element ýa-da setir);

Mysal

Geliň bir abzas döredeliň, oňa tekst belgileliň we sahypada #parent blogunyň başyna ýerleşdireliň:

html<div id="parent">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>
javascriptlet parent = document.querySelector('#parent');

let p = document.createElement('p');
p.textContent = '!';

parent.prepend(p);

Kody ýerine ýetirmegiň netijesi:

html<div id="parent">
  <p>!</p>
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Mysal

#parent blogunyň başyna birwagtda birnäçe abzas goýalyň:

html<div id="parent">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>
javascriptlet parent = document.querySelector('#parent');

let p1 = document.createElement('p');
p1.textContent = 'a';

let p2 = document.createElement('p');
p2.textContent = 'b';

parent.prepend(p1, p2);

Kody ýerine ýetirmegiň netijesi:

html<div id="parent">
  <p>b</p>
  <p>a</p>
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Mysal

Metod parametri hökmünde setiri ulanyp göreliň:

html<div id="parent">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>
javascriptlet parent = document.querySelector('#parent');
parent.prepend('!');

Kody ýerine ýetirmegiň netijesi:

html<div id="parent">
  !
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Şeýle-de serediň