⊗jsPmPrTRCA 472 of 505 menu

Rijen en kolommen toevoegen aan een HTML-tabel

Stel we hebben een HTML-tabel #table. Laten we leren hoe we er nieuwe rijen en kolommen aan kunnen toevoegen.

Rijen toevoegen

Het toevoegen van rijen is niet moeilijk: je moet een tr aanmaken, en dan een lus starten die het benodigde aantal cellen aan deze rij toevoegt (stel 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);

Maak een knop waarmee bij het klikken een nieuwe rij aan de tabel wordt toegevoegd.

Kolommen toevoegen

Het toevoegen van kolommen is iets ingewikkelder: je moet een lus starten die alle rijen van de tabel doorloopt en aan elke rij een nieuwe cel toevoegt:

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

Gegeven is een tabel met formaat 2 bij 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; }

Er is ook een knop. Zorg ervoor dat bij het klikken op de knop de tabel met één rij en één kolom wordt vergroot.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren