⊗jsPmPrTRCA 472 of 505 menu

HTMLテーブルへの行と列の追加

ここに#tableというHTMLテーブルがあるとします。 このテーブルに新しい行と列を追加する方法を学びましょう。

行の追加

行の追加は簡単です:まずtrを作成し、 次にループを使用してその行に必要な数のセルを追加します (ここでは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);

ボタンを作成し、クリックするとテーブルに新しい行が追加されるようにしてください。

列の追加

列の追加は少し複雑です: テーブルのすべての行をループで処理し、各行に新しいセルを追加する必要があります:

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

サイズが2×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; }

またボタンがあります。ボタンをクリックすると、 テーブルが1行と1列増えるようにしてください。

日本語
AfrikaansAzə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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否