⊗jsPmFDTCF 493 of 505 menu

Funksjon for å opprette HTML-tabeller i JavaScript

La oss nå lage funksjonen createTable, som vil opprette en tabell med gitt størrelse og legge den til slutten av et gitt element.

La den første parameteren til funksjonen vår være antall rader, den andre parameteren - antall kolonner, og den tredje - en referanse til DOM-elementet, inni som tabellen vår vil bli opprettet.

La oss se hvordan vi vil bruke den beskrevne funksjonen når den er opprettet. La oss for eksempel si at vi har gitt denne div-en:

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

La oss lage en tabell inni denne div-en 34:

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

La oss nå si at vi har gitt to div-er:

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

La oss lage vår egen tabell i hver av disse div-ene:

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

For at de opprettede tabellene umiddelbart skal være synlige, kan du legge til litt CSS, for eksempel slik:

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

Her er skjelettet til den beskrevne funksjonen:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // her oppretter vi en tabell med rows rader og cols kolonner for () { for () { } } parent.appendChild(table); }

Fullfør koden til den ovenfor viste funksjonen. Test funksjonaliteten til den ferdige funksjonen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis