删除HTML表格中的所有行?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (73)

如何删除HTML表中除了<th>使用Javascript 之外的所有行,并且不循环表中的所有行?我有一个非常大的表,我不想冻结用户界面,而我循环行删除它们。

提问于
用户回答回答于

<th>行保留在<thead>中,并将其他行保留为<tbody>然后用<tbody>新的空行替换。

var new_tbody = document.createElement('tbody');
populate_with_new_rows(new_tbody);
old_tbody.parentNode.replaceChild(new_tbody, old_tbody)
用户回答回答于

扫码关注云+社区

领取腾讯云代金券