⊗jsPmMnCIE 455 of 505 menu

JavaScript-те элементтерді жасау және енгізу

Қазір біз JavaScript арқылы жаңа DOM элементтерін қалай жасауға және оларды бетке қалай қосуға болатынын үйренеміз. Бұл үшін createElement әдісі қолданылады. Бұл әдістің параметрі ретінде жасалуы тиіс тег атауын беру керек.

Егер createElement әдісінің нәтижесін айнымалыға жазсақ, онда бұл айнымалыда біз оны querySelector арқылы алғандай элемент болады.

Жалғыз айырмашылығы - біздің элемент бетке орналастырылмайды. Алайда біз оған мәтінді, атрибуттарды өзгерте аламыз, оқиға өндеушілерін қоса аламыз және соңында оны бетке орналастыра аламыз.

Жаңа элементті бетке орналастыру үшін appendChild әдісі қолданылады. Бұл әдіс біздің элементті қай жерге орналастырғымыз келсе, сол элементке қолданылуы керек. Ал әдістің параметрі ретінде біздің бұрын createElement арқылы жасалған жаңа элементіміз берілуі керек.

Практикалық мысалды қарастырайық. Бізде див болсын, оның ішінде - бірнеше абзац:

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

Абзац жасап, оған мәтін беріп, оны бетке #parent блогының соңына орналастырайық:

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>

ol берілген:

<ol id="elem"></ol>

Оның соңына мәтіні 'item' болатын li салыңыз.

ol және батырма берілген:

<ol id="elem"></ol> <button id="button">click me</button>

Батырманы басқан кезде тізімнің соңына мәтіні 'item' болатын li қосылатын етіп жасаңыз.

Қазақ
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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау