⊗jsPmPrTCF 469 of 505 menu

HTML таблицаларни кетма-кет тўлдириш

Фарз қилайлик, бизда бундай бўш HTML таблица бор:

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

Келинг, ушбу таблицани ҳужайралар билан тўлдирамиз ва ушбу ҳужайраларда 1 дан 9 гача бўлган рақамлар битишига эришайлик. Бизнинг натижада эришишимиз керак бўлган намуна:

<table id="table"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table>

Келинг, амалга оширишни бошлаймиз.

Бошлаш учун энди ҳозирча 3 га 3 ўлчамдаги, ҳужайралари 'x' ҳарфи билан тўлган таблица ясаймиз:

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'); td.textContent = 'x'; tr.appendChild(td); } table.appendChild(tr); }

Энди ҳужайраларда 'x' ҳарфи ўрнига ўсувчи рақамлар битишига эришайлик.

Бунинг учун бизга яна бир ҳисоблагчни киритиш зарур, бу ҳисоблагч ички циклнинг ҳар битта такрорланишида кетма-кет қийматларини оширади, мана бу қандай:

let table = document.querySelector('#table'); let k = 1; // ҳисоблагчнинг бошланғич қиймати for (let i = 0; i < 3; i++) { let tr = document.createElement('tr'); for (let i = 0; i < 3; i++) { let td = document.createElement('td'); td.textContent = k; // ҳисоблагчни ҳужайрага ёзамиз k++; // ҳисоблагчни оширамиз tr.appendChild(td); } table.appendChild(tr); }

Экранга 5 қатор 5 устундон иборат HTML таблицани чиқаринг, унинг ҳужайраларида 1 дан 25 гача бўлган рақамлар кетма-кет битсин.

Олдинги вазифани модлаштиринг, таблица ҳужайраларида 2 дан 50 гача бўлган жуфт сонлар битилсин.

Ўзбек
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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш