⊗jsPmFDTCF 493 of 505 menu

JavaScript-ով HTML աղյուսակներ ստեղծելու ֆունկցիա

Այժմ եկեք ստեղծենք createTable ֆունկցիան, որը կստեղծի տրված չափսի աղյուսակ և կավելացնի այն տրված տարրի վերջում:

Թող մեր ֆունկցիայի առաջին պարամետրը լինի տողերի քանակը, երկրորդ պարամետրը՝ սյուների քանակը, իսկ երրորդը՝ DOM տարրի հղումը, որի ներսում կստեղծվի մեր աղյուսակը:

Եկեք տեսնենք, թե ինչպես ենք օգտագործելու նկարագրված ֆունկցիան, երբ այն ստեղծվի: Ենթադրենք, օրինակ, մեզ տրված է այսպիսի div:

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

Եկեք այս div-ի ներսում ստեղծենք 3 x 4 աղյուսակ:

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

Ենթադրենք, այժմ մեզ տրված են երկու div:

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

Եկեք յուրաքանչյուր 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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել