⊗jsPmPrTC 468 of 505 menu

Creazione di tabelle HTML in JavaScript

Supponiamo di avere una tabella HTML vuota come questa:

<table id="table"></table>

Compiliamo questa tabella con righe e colonne. Ecco un esempio di ciò che dovremmo ottenere:

<table id="table"> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table>

Per risolvere il problema, abbiamo bisogno di due cicli annidati. Il primo ciclo creerà le righe della tabella, il secondo - le celle in ogni riga:

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

Data una tabella HTML vuota. Utilizzando due cicli annidati for, riempi questa tabella con 5 righe e 5 colonne.

Modifica il problema precedente in modo che la tabella venga creata con dimensione 10 righe per 5 colonne.

Modifica il problema precedente in modo che in ogni td venga aggiunto il testo 'x'.

Implementa un generatore di tabelle, la larghezza e l'altezza delle tabelle è impostata in due input (ad esempio, tabella 5 per 10 celle).

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