⊗jsPmPrTRCA 472 of 505 menu

Tilføjelse af rækker og kolonner til HTML-tabeller

Lad os sige, at vi har en HTML-tabel #table. Lad os lære at tilføje nye rækker og kolonner til den.

Tilføjelse af rækker

Tilføjelse af rækker er ikke svært: man skal oprette en tr og derefter køre en løkke, der tilføjer det nødvendige antal celler til denne række (lad os sige 3):

let table = document.querySelector('#table'); let tr = document.createElement('tr'); for (let i = 1; i <= 3; i++) { let td = document.createElement('td'); tr.appendChild(td); } table.appendChild(tr);

Lav en knap, der, når den klikkes på, tilføjer en ny række til tabellen.

Tilføjelse af kolonner

Tilføjelse af kolonner er lidt mere kompliceret: man skal køre en løkke, der gennemgår alle rækkerne i tabellen og tilføjer en ny celle til hver række:

let trs = document.querySelectorAll('#table tr'); for (let tr of trs) { let td = document.createElement('td'); tr.appendChild(td); }

Givet en tabel med størrelsen 2 gange 2:

<table id="table"> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </table> td { width: 50px; height: 50px; border: 1px solid black; }

Der er også givet en knap. Gør sådan, at når der klikkes på knappen, forstørres tabellen med en række og en kolonne.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis