侧边栏壁纸
博主头像
前端学习

行动起来,活在当下

  • 累计撰写 307 篇文章
  • 累计创建 18 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

js—removeChild删除节点

Administrator
2022-05-11 / 0 评论 / 0 点赞 / 284 阅读 / 0 字
<table>
  <tr>
    <th>编号</th>
    <th>标题</th>
    <th>操作</th>
  </tr>
  <tbody id="t1">
    <tr>
      <td>1</td>
      <td>案范围</td>
      <td> <button class="btn">删除</button> </td>
    </tr>
    <tr>
      <td>2</td>
      <td>按方法</td>
      <td> <button class="btn">删除</button> </td>
    </tr>
    <tr>
      <td>3</td>
      <td>大商股份d</td>
      <td> <button class="btn">删除</button> </td>
    </tr>
  </tbody>
</table>

JavaScript

// 单击当前按钮删除当前行
var btn = document.getElementsByClassName('btn');
console.log(btn);
for (var i = 0; i <= btn.length - 1; i++) {
  console.log(btn[i]);
  btn[i].onclick = function () {
    //找需要删除的元素
    var ele_tr = this.parentElement.parentElement;
    // 找包裹要删除元素的容器
    var t1 = document.querySelector('#t1');
    // 我们要删除这个容器里面的tr
    t1.removeChild(ele_tr);
  }
}

代码演示:
202104141618369713200959

0

评论区