html 在javascript中删除不包括表头的表行 Posted 2021-05-10
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 在javascript中删除不包括表头的表行相关的知识,希望对你有一定的参考价值。
// delete all the table rows not including the header
var myTable = document.getElementById("table");
var rowCount = myTable.rows.length;
for (var x=rowCount-1; x>0; x--) {
myTable.deleteRow(x);
}
<table id="table" class="table" style="display: inline; position: relative" >
<thead class="thead-dark" >
<tr>
<th scope="col"> Object Name </th>
<th scope="col"> Type </th>
<th scope="col"> IP/Network </th>
</tr>
</thead>
<tbody>
{% for device in devices %}
<tr>
<td>{{device.checkpointName}}</td>
<td>{{device.deviceName}}</td>
<td id="deviceId" >{{device.deviceId}}</td>
<td>Waiting</td>
<td>{{device.lastSuccessfulBackupDate}}</td>
<td>Waiting</td>
<td> <button id={{ device.deviceId }} class="btn btn-primary btn-lg" onclick="runBackup(this.id)" > Run </button> </td>
</tr>
{% endfor %}
</tbody>
</table>
以上是关于html 在javascript中删除不包括表头的表行的主要内容,如果未能解决你的问题,请参考以下文章
使用 innerHTML 创建表头
day36—javascript对表格table的操作应用
excel多个文件批量删除第一列的内容,但保留表头
前端面试题集锦——JavaScript
原生javascript 固定表头原理与源码
有没有精通HTML的大神帮帮我。问题是:使用JavaScript操作页面内容(DOM),包括添加、修改、删除?