⊗jsPmMnCIE 455 of 505 menu

JavaScript-ով տարրերի ստեղծում և տեղադրում

Այժմ մենք կսովորենք, թե ինչպես ստեղծել նոր DOM տարրեր JavaScript-ի միջոցով, ապա ավելացնել դրանք էջում: Դրա համար նախատեսված է մեթոդը createElement: Այս մեթոդի պարամետրով պետք է փոխանցել այն տեգի անունը, որը պետք է ստեղծվի:

Եթե createElement-ի աշխատանքի արդյունքը գրենք փոփոխականի մեջ, ապա այդ փոփոխականում կլինի այնպիսի տարր, կարծես թե այն ստացել էինք querySelector-ի միջոցով:

Միակ տարբերությունն այն է, որ մեր տարրը չի տեղադրվելու էջում: Բայց այդպես մենք կարող ենք փոխել դրա տեքստը, ատրիբուտները, կցել իրադարձությունների մշակիչներ և վերջապես տեղադրել այն էջում:

Էջում նոր տարր տեղադրելու համար կիրառվում է appendChild մեթոդը: Այս մեթոդը պետք է կիրառել այն տարրի նկատմամբ, որի մեջ մենք ցանկանում ենք տեղադրել մեր տարրը: Իսկ մեթոդի պարամետրով պետք է փոխանցել մեր նոր տարրը, որը նախկինում ստեղծվել է createElement-ի միջոցով:

Դիտարկենք գործնական օրինակ: Ենթադրենք ունենք div, իսկ նրա մեջ՝ մի քանի պարբերություն:

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

Տեղադրեք դրա վերջում li 'item' տեքստով:

Տրված է ol և կոճակ:

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

Կատարեք այնպես, որ կոճակի վրա կտտացնելիս ցանկի վերջում ավելանա li 'item' տեքստով:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել