如何使用Javascript删除一个超文本标记语言表格中除<th>
之外的所有行,并且不遍历表中的所有行?我有一个非常大的表,我不想在循环行以删除它们时冻结UI
发布于 2011-09-01 22:09:15
将<th>
行保留在<thead>
中,将其他行保留在<tbody>
中,然后用新的空行替换<tbody>
。
即
var new_tbody = document.createElement('tbody');
populate_with_new_rows(new_tbody);
old_tbody.parentNode.replaceChild(new_tbody, old_tbody)
发布于 2013-09-13 19:11:22
这将删除所有行:
$("#table_of_items tr").remove();
发布于 2013-03-27 00:22:22
非常粗糙,但这也是可行的:
var Table = document.getElementById("mytable");
Table.innerHTML = "";
https://stackoverflow.com/questions/7271490
复制相似问题