⊗jsPmPrTCF 469 of 505 menu

Sequentielles Befüllen von HTML-Tabellen

Nehmen wir an, wir haben eine solche leere HTML-Tabelle:

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

Lassen Sie uns diese Tabelle mit Zellen füllen und dafür sorgen, dass in diesen Zellen die Zahlen von 1 bis 9 stehen. Hier ist ein Beispiel, was wir erhalten sollten:

<table id="table"> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table>

Lassen Sie uns mit der Implementierung beginnen.

Lassen Sie uns zunächst einfach eine Tabelle der Größe 3 mal 3 erstellen, gefüllt mit dem Buchstaben 'x':

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'); td.textContent = 'x'; tr.appendChild(td); } table.appendChild(tr); }

Lassen Sie uns nun dafür sorgen, dass statt des Buchstabens 'x' in die Zellen aufsteigende Zahlen geschrieben werden.

Dazu müssen wir einen weiteren Zähler einführen, der sequentiell seine Werte in jeder Iteration der inneren Schleife erhöht, wie folgt:

let table = document.querySelector('#table'); let k = 1; // Startwert des Zählers for (let i = 0; i < 3; i++) { let tr = document.createElement('tr'); for (let i = 0; i < 3; i++) { let td = document.createElement('td'); td.textContent = k; // Schreibt den Zähler in die Zelle k++; // Erhöht den Zähler tr.appendChild(td); } table.appendChild(tr); }

Geben Sie eine HTML-Tabelle der Größe 5 Zeilen mal 5 Spalten aus, sodass in ihren Zellen sequentiell die Zahlen von 1 bis 25 stehen.

Modifizieren Sie die vorherige Aufgabe so, dass in den Zellen der Tabelle die geraden Zahlen im Bereich von 2 bis 50 geschrieben stehen.

azbydeenesfrkakkptruuz