⊗jsPmPrTC 468 of 505 menu

Vytváření HTML tabulek v JavaScriptu

Předpokládejme, že máme prázdnou HTML tabulku:

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

Pojďme tuto tabulku naplnit řádky a sloupci. Zde je příklad toho, co bychom měli získat:

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

K vyřešení úlohy potřebujeme dva vnořené cykly. První cyklus bude vytvářet řádky tabulky, a druhý - buňky v každém řádku:

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

Je dána prázdná HTML tabulka. Pomocí dvou vnořených cyklů for naplňte tuto tabulku 5 řádky s 5 sloupci.

Upravte předchozí úlohu tak, aby tabulka byla vytvořena o velikosti 10 řádků na 5 sloupců.

Upravte předchozí úlohu tak, aby do každé td byl přidán text 'x'.

Implementujte generátor tabulek, šířka a výška tabulky je zadána ve dvou vstupech (například, tabulka 5 na 10 buněk).

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout