首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CreateElement然后重组

CreateElement然后重组
EN

Stack Overflow用户
提问于 2019-11-11 11:41:08
回答 1查看 100关注 0票数 0

我正在创建一个函数,该函数在html按钮单击时创建图像,如果再次单击按钮,它将删除创建的图像。当我再次点击按钮时,它不会删除。任何帮助都将不胜感激。

代码语言:javascript
复制
 a = 0;

 function createimg() {
   var newElement = document.createElement("img");
   newElement.setAttribute("id", "img");
   newElement.setAttribute("src", "shield.png");
   var list = document.getElementById("img");
   if (a == 0) {
     document.body.appendChild(newElement);
     a = 1;
   } else
     document.body.removeChild(newElement);
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-11 11:46:43

删除元素时,删除“list”而不是“newElement”

尝尝这个

代码语言:javascript
复制
a=0;
function createimg() {
  if (a==0) {
    var newElement = document.createElement("img");
    newElement.setAttribute("id","img");
    newElement.setAttribute("src","shield.png");
    document.body.appendChild(newElement);
    a=1;
  } else {
    var list= document.getElementById("img");
    document.body.removeChild(list);
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58800668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档