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

行动起来,活在当下

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

目 录CONTENT

文章目录

js—replaceChild(新标签,旧标签)替换的元素

Administrator
2022-05-11 / 0 评论 / 0 点赞 / 206 阅读 / 0 字
<div id="box">
  <img src="1.jpg" alt="" id="pic1">
</div>
<button id="btn">点击替换图片</button>

JavaScript

var btn = document.querySelector('#btn');
btn.onclick = function () {
  // 找需要替换的元素
  var pic1 = document.querySelector('#pic1');
  // 创建节点(用创建的节点去替换新元素
  var newPic = document.createElement('img');
  newPic.id = 'pic2';
  newPic.src = '2.jpg';
  newPic.width = '500';
  // replaceChild(新标签,旧标签) 
  document.querySelector('#box').replaceChild(newPic, pic1);
}

代码演示:

202104141618370344105565

0

评论区