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