⊗jsPmFDTCF 493 of 505 menu

JavaScript-də HTML cədvəl yaratmaq üçün funksiya

Gəlin indi createTable funksiyasını edək, hansı ki, verilmiş ölçülü cədvəl yaradacaq və onu verilmiş elementin sonuna əlavə edəcək.

Qoy funksiyamız birinci parametr kimi sətirlərin sayını, ikinci parametr kimi - sütunların sayını, üçüncü parametr kimi isə - daxilində bizim cədvəlin yaradılacağı DOM elementinə istinadı qəbul etsin.

Gəlin baxaq, yaradıldıqdan sonra təsvir etdiyimiz funksiyadan necə istifadə edəcəyik. Məsələn, fərz edək ki, bizə belə bir div verilib:

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

Gəlin bu div-in daxilində 3 sətir və 4 sütundan ibarət cədvəl edək:

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

İndi fərz edək ki, bizə iki div verilib:

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

Gəlin bu div-lərin hər birində öz cədvəlimizi edək:

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

Yaradılan cədvəllərin dərhal görünməsi üçün, bəzi CSS əlavə etmək olar, məsələn, belə:

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

Budur təsvir edilən funksiyanın hazırlanması:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // burada rows sətir və cols sütundan ibarət cədvəl yaradacaq for () { for () { } } parent.appendChild(table); }

Yuxarıda təqdim olunan hazırlanmanın kodunu tamamlayın. Hazır funksiyanın işini test edin.

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