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 回答