⊗jsPmPrTC 468 of 505 menu

Kreiranje HTML tabela u JavaScript-u

Neka imamo ovakvu praznu HTML tabelu:

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

Hajde da popunimo ovu tabelu redovima i kolonama. Evo primera šta bi trebalo da dobijemo:

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

Za rešavanje zadatka potrebne su nam dve ugnježdene petlje. Prva petlja će kreirati redove tabele, a druga - ćelije u svakom redu:

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); }

Data je prazna HTML tabela. Pomoću dve ugnježdene petlje for popunite ovu tabelu sa 5 redova i 5 kolona.

Modifikujte prethodni zadatak tako da se tabela kreira veličine 10 redova sa 5 kolona.

Modifikujte prethodni zadatak tako da u svaku td bude dodavan tekst 'x'.

Implementirajte generator tabela, gde se širina i visina tabele zadaju u dva input polja (na primer, tabela 5 sa 10 ćelija).

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij