html 在javascript中删除不包括表头的表行

Posted

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),包括添加、修改、删除?