⊗jsPmPrTCF 469 of 505 menu

Postupné vypĺňanie HTML tabuliek

Majme nasledujúcu prázdnu HTML tabuľku:

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

Vyplňme túto tabuľku bunkami a zaistime, aby tieto bunky obsahovali čísla od 1 do 9. Tu je príklad, čo by sme mali dostať:

<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>

Poďme sa pustiť do implementácie.

Na začiatok jednoducho vytvorme tabuľku veľkosti 3 na 3, naplnenú písmenami '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); }

Teraz zaistime, aby sa namiesto písmen 'x' do buniek zapísali čísla vzostupne.

Na to musíme zaviesť ďalší počítadlo, ktoré bude postupne zvyšovať svoje hodnoty v každej iterácii vnútorného cyklu, takto:

let table = document.querySelector('#table'); let k = 1; // počiatočná hodnota počítadla 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; // zapíšeme počítadlo do bunky k++; // zvýšime počítadlo tr.appendChild(td); } table.appendChild(tr); }

Zobrazte na obrazovke HTML tabuľku veľkosti 5 riadkov na 5 stĺpcov tak, aby v jej bunkách boli postupne čísla od 1 do 25.

Upravte predchádzajúcu úlohu tak, aby v bunkách tabuľky boli zapísané párne čísla v rozmedzí od 2 do 50.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť