0

25,000 行と 8 列を含む html テーブルがあります。テーブルから 1 列目、2 列目、7 列目、8 列目を削除したいのですが、MS Visual Web 開発者や Dreamweaver などのデザイン ツールを使用できますが、レンダリングに時間がかかりすぎます。テーブルが応答しない場合があります。パフォーマンスを向上させるために同じ機能を利用できるテキスト エディターを探しています。

4

1 に答える 1

0

JavaScriptで簡単なコードを書くことができます。

var table = document.getElementById("mytab");
for (var i = 0, row; row = table.rows[i]; i++) {
   //iterate through rows
   //rows would be accessed using the "row" variable assigned in the for loop
   for (var j = 0, col; col = row.cells[j]; j++) {
     if(j == 0 || j == 1 || j == 6 || j == 7) {
        row.removeChild(col)
     }
   }  
}

ここにフィドルリンクがあります

于 2014-09-17T08:37:58.180 に答える