ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript を使用してテーブルの行とセルをループするにはどうすればよいですか?
JavaScript でのテーブルの行とセルの反復
Web テーブル内のデータにアクセスして操作するには、テーブル要素の走査が不可欠です。 JavaScript でこれを効率的に実行する方法は次のとおりです。
行とセルを個別に反復する
各行とセルを個別にループする場合は、次のようにテーブルを識別します。 ID:
var table = document.getElementById("mytab1");
次のように 2 つのループをネストします。
for (var i = 0, row; row = table.rows[i]; i++) { // Iterate through rows // Access rows using the "row" variable for (var j = 0, col; col = row.cells[j]; j++) { // Iterate through columns // Access columns using the "col" variable } }
セルのみを反復処理
反復処理のみを行う必要がある場合セルは、その行に関係なく、次のコードを使用します:
for (var i = 0, cell; cell = table.cells[i]; i++) { // Iterate through cells // Access cells using the "cell" variable }
これらの手法を利用すると、JavaScript コードから HTML テーブル内のデータに簡単にアクセスして操作できます。
以上がJavaScript を使用してテーブルの行とセルをループするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。