Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPmFDTCF 493 of 505 menu
◀ ▶

Funktsioon HTML tabelite loomiseks JavaScriptis

Teeme nüüd funktsiooni createTable, mis loob etteantud suurusega tabeli ja lisab selle etteantud elemendi lõppu.

Olgu meie funktsiooni esimene parameeter ridade arv, teine parameeter - veergude arv ja kolmas - viide DOM elemendile, mille sisuks meie tabel luuakse.

Vaatame, kuidas me kirjeldatud funktsiooni kasutama hakkame, kui see on loodud. Olgu meil näiteks antud selline div:

<div id="elem"></div>

Teeme selle divi sees tabeli 3 korda 4:

let div = document.querySelector('#elem'); createTable(3, 4, div);

Olgu nüüd meil antud kaks divi:

<div id="elem1"></div> <div id="elem2"></div>

Teeme igas neist dividest oma tabeli:

let div1 = document.querySelector('#elem1'); createTable(3, 4, div1); let div2 = document.querySelector('#elem2'); createTable(5, 6, div2);

Selleks, et loodavad tabelid oleksid kohe nähtavad, võib lisada mõne CSSi, näiteks sellise:

td { width: 50px; height: 50px; border: 1px solid black; }

Siin on kirjeldatud funktsiooni mall:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // siin loome tabeli rows rea ja cols veeruga for () { for () { } } parent.appendChild(table); }

Viige ülaltoodud funktsiooni mallis kood lõpuni. Testige valmis funktsiooni tööd.

← →
↑
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