⊗jsPmFDTCF 493 of 505 menu

JavaScriptда HTML таблицалар яратиш учун функция

Энди createTable функциясини ясаймиз, бу функция берилган ўлчамдаги таблица яратиб уни берилган элементнинг охирига қўшади.

Бизнинг функция биринчи параметр сифатида қаторлар сонини, иккинчи параметр сифатида - устунлар сонини, учинчисида эса - DOM элементга ишора қабул қилсин, шунинг ичида бизнинг таблицамиз яратилади.

Келгила, функция яратилганда биз уни қандай ишлатишимизни кўриб чиқайлик. Масалан, бизга мана шундай див берилган бўлсин:

<div id="elem"></div>

Келгила, шу див ичида 3 дан 4 гача таблица ясаймиз:

let div = document.querySelector('#elem'); createTable(3, 4, div);

Энди бизга иккита див берилган бўлсин:

<div id="elem1"></div> <div id="elem2"></div>

Келгила, бу дивларнинг ҳар бирида ўзимизнинг таблицасини ясаймиз:

let div1 = document.querySelector('#elem1'); createTable(3, 4, div1); let div2 = document.querySelector('#elem2'); createTable(5, 6, div2);

Яратилаётган таблицалар дарҳол кўриниши учун, қандайдир CSS қўшиш мумкин, масалан, мана бу:

td { width: 50px; height: 50px; border: 1px solid black; }

Мана тавсирланган функциянинг заготовкаси:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // бу ерда rows қатор ва cols устунли таблица яратамиз for () { for () { } } parent.appendChild(table); }

Юқорида келтирилган функция заготовкасининг кодини тўлдиринг. Тайёр функциянинг ишлашини тестиринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш