⊗jsPmPrTC 468 of 505 menu

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

Ենթադրենք ունենք այսպիսի դատարկ HTML աղյուսակ.

<table id="table"></table>

Եկեք լրացնենք այս աղյուսակը տողերով և սյունակներով: Ահա մի օրինակ, թե ինչ պետք է ստացվի.

<table id="table"> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>

Խնդիրը լուծելու համար մեզ անհրաժեշտ է երկու բնադրված ցիկլ: Առաջին ցիկլը կստեղծի աղյուսակի տողերը, իսկ երկրորդը՝ յուրաքանչյուր տողում գտնվող բջիջները.

let table = document.querySelector('#table'); for (let i = 0; i < 3; i++) { let tr = document.createElement('tr'); for (let i = 0; i < 3; i++) { let td = document.createElement('td'); tr.appendChild(td); } table.appendChild(tr); }

Տրված է դատարկ HTML աղյուսակ: Օգտագործելով երկու բնադրված for ցիկլեր՝ լրացրեք այս աղյուսակը 5 տողով՝ յուրաքանչյուրում 5 սյունակով:

Փոփոխեք նախորդ խնդիրը այնպես, որ աղյուսակը ստեղծվի 10 տող 5 սյունակ չափով:

Փոփոխեք նախորդ խնդիրը այնպես, որ յուրաքանչյուր td-ում ավելացվի 'x' տեքստը:

Իրականացրեք աղյուսակների գեներատոր, որի լայնությունն ու բարձրությունը նշվում է երկու մուտքագրման դաշտերում (օրինակ՝ 5 x 10 բջիջներով աղյուսակ):

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել