173 of 264 menu

appendChild Metodu

appendChild metodu istənilən elementin sonuna başqa bir elementi daxil etməyə imkan verir. Ən çox createElement ilə element yaradıldıqdan sonra istifadə olunur.

Sintaksis

ata.appendChild(element);

Nümunə

Gəlin bir abzas yaradaq, ona mətn təyin edək və səhifədəki #parent blokunun sonuna yerləşdirək:

<div id="parent"> <p>1</p> <p>2</p> <p>3</p> </div> let parent = document.querySelector('#parent'); let p = document.createElement('p'); p.textContent = '!'; parent.appendChild(p);

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

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

Nümunə

ul verilib. Gəlin onun içinə 9 ədəd li teqini yerləşdirək, onların mətnini isə sıra nömrələri edək:

<ul id="parent"></ul> let parent = document.querySelector('#parent'); for (let i = 1; i <= 9; i++) { let li = document.createElement('li'); li.textContent = i; parent.appendChild(li); }

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

<ul id="parent"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> <li>9</li> </ul>

Nümunə

Gəlin cədvəli tr-lərtd-lər ilə dolduraq:

<table id="table"></table> let table = document.querySelector('#table'); for (let i = 1; i <= 3; i++) { let tr = document.createElement('tr'); // tr yaradırıq // Tr-ni td-lərlə dolduruq: for (let j = 1; j <= 3; j++) { let td = document.createElement('td'); // td yaradırıq td.textContent = j; // ona mətn yazırıq tr.appendChild(td); // yaradılmış td-ni tr-nin sonuna əlavə edirik } table.appendChild(tr); // yaradılmış tr-ni cədvəlin sonuna əlavə edirik }

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

<table id="table"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table>

Həmçinin baxın

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