⊗jsPmPrTC 468 of 505 menu

HTML tabelite loomine JavaScriptis

Oletame, et meil on selline tühi HTML tabel:

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

Täidame selle tabeli read ja veerud. Siin on näide sellest, mida meil peaks saama:

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

Ülesande lahendamiseks vajame kahte pesastatud tsüklit. Esimene tsükkel loob tabeli read, ja teine - lahtrid igas reas:

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

Antud on tühi HTML tabel. Kasutades kahte pesastatud tsüklit for täitke see tabel 5 reaga, millest igaühes on 5 lahtrit.

Muutke eelmist ülesannet nii, et tabel luuakse suurusega 10 rida korda 5 lahtrit.

Muutke eelmist ülesannet nii, et igasse td lisatakse tekst 'x'.

Implementeerige tabeligeneraator, tabeli laius ja kõrgus antakse kahes sisendis (näiteks, tabel 5 korda 10 lahtrit).

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu