173 of 264 menu

appendChild ක්‍රමය

appendChild ක්‍රමය ඔබට කිසියම් දෙයක අවසානයට වෙනත් අංගයක් ඇතුල් කිරීමට ඉඩ සලසයි. බොහෝ විට භාවිතා වන්නේ createElement භාවිතා කර අංගයක් නිර්මාණය කිරීමෙන් පසුවය.

වාක්‍ය රීතිය

roditel.appendChild(element);

උදාහරණය

අපි ඡේදයක් නිර්මාණය කර, එයට පාඨය සකසා පිටුවේ #parent ගොනුවේ අවසානයට තබමු:

<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);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

උදාහරණය

ul එකක් දී ඇත. අපි එහි 9 li ටැග තබමු, ඒ සමඟම ඒවායේ පාඨය අනුක්‍රමික අංක කරමු:

<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); }

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

<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>

උදාහරණය

අපි වගුව tr- සහ td- සමඟ පුරවමු:

<table id="table"></table> let parent = document.querySelector('#parent'); for (let i = 1; i <= 3; i++) { let tr = document.createElement('tr'); // tr නිර්මාණය කරන්න // tr td සමඟ පුරවන්න: for (let j = 1; j <= 3; j++) { let td = document.createElement('td'); // td නිර්මාණය කරන්න td.textContent = j; // එහි පාඨය ලියන්න tr.appendChild(td); // නිර්මාණය කළ td tr හි අවසානයට එක් කරන්න } table.appendChild(tr); // නිර්මාණය කළ tr වගුවේ අවසානයට එක් කරන්න }

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

<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>

මෙයද බලන්න

  • append ක්‍රමය,
    අංග අවසානයට ඇතුල් කරයි
  • insertBefore ක්‍රමය,
    අංගයකට පෙර අංගයක් ඇතුල් කරයි
  • insertAdjacentElement ක්‍රමය,
    අංගයක් නියමිත ස්ථානයට ඇතුල් කරයි
  • insertAdjacentHTML ක්‍රමය,
    ටැග නියමිත ස්ථානයට ඇතුල් කරයි
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න