⊗jsPmFDTCF 493 of 505 menu

Funksie om HTML-tabelle in JavaScript te skep

Laat ons nou 'n funksie createTable maak, wat 'n tabel van 'n gespesifiseerde grootte sal skep en dit aan die einde van 'n gespesifiseerde element sal voeg.

Laat die eerste parameter van ons funksie die aantal rye wees, die tweede parameter - die aantal kolomme, en die derde - 'n verwysing na die DOM element, binne waar ons tabel geskep sal word.

Kom ons kyk hoe ons die beskryfde funksie sal gebruik wanneer dit geskep is. Laat, byvoorbeeld, ons die volgende div hê:

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

Laat ons 'n tabel binne hierdie div maak 3 by 4:

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

Laat ons nou twee divs hê:

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

Laat ons 'n eie tabel in elk van hierdie divs maak:

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

Om te verseker dat die geskepte tabelle onmiddellik sigbaar is, kan jy 'n bietjie CSS byvoeg, byvoorbeeld so een:

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

Hier is die basiese struktuur van die beskryfde funksie:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // hier sal ons 'n tabel skep met rows rye en cols kolomme for () { for () { } } parent.appendChild(table); }

Voltooi die kode van die bogenoemde basiese funksie funksie. Toets die werking van die voltooide funksie.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp