⊗jsPmPrTRCA 472 of 505 menu

Aggiunta di righe e colonne a una tabella HTML

Supponiamo di avere una tabella HTML #table. Impariamo ad aggiungere nuove righe e colonne.

Aggiunta di righe

Aggiungere righe non è difficile: è necessario creare un tr, quindi eseguire un ciclo che aggiunga il numero richiesto di celle in questa riga (supponiamo 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);

Crea un pulsante che, quando cliccato, aggiunga una nuova riga alla tabella.

Aggiunta di colonne

Aggiungere colonne è un po' più complicato: è necessario eseguire un ciclo che iteri su tutte le righe della tabella e aggiunga una nuova cella a ciascuna riga:

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

Data una tabella di dimensione 2 per 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; }

È inoltre dato un pulsante. Fai in modo che cliccando il pulsante, la tabella aumenti di una riga e una colonna.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta