⊗jsPmPrTRCA 472 of 505 menu

Byvoeging van rye en kolomme in 'n HTML-tabel

Gestel ons het 'n sekere HTML-tabel #table. Kom ons leer hoe om nuwe rye en kolomme daarin by te voeg.

Byvoeging van rye

Om rye by te voeg is maklik: jy moet 'n tr skep, en dan 'n lus uitvoer wat die nodige aantal selle in hierdie ry sal byvoeg (gestel 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 'n knoppie wat, wanneer dit gedruk word, 'n nuwe ry by die tabel voeg.

Byvoeging van kolomme

Maar om kolomme by te voeg is 'n bietjie meer ingewikkeld: jy moet 'n lus uitvoer wat al die rye van die tabel sal deurloop en 'n nuwe sel by elke ry sal voeg:

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

Daar is 'n tabel met grootte 2 by 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; }

Daar is ook 'n knoppie. Maak dit so dat wanneer die knoppie gedruk word, die tabel met een ry en een kolom vergroot.

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