为了账号安全,请及时绑定邮箱和手机立即绑定

创建元素然后移除元素

创建元素然后移除元素

翻翻过去那场雪 2021-12-23 15:57:31
我正在创建一个函数,当单击 html 按钮时创建图像,如果再次单击按钮,它会删除创建的图像。当我再次单击按钮时它不会删除。任何帮助,将不胜感激。 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); }
查看完整描述

1 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

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


试试这个


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);

  }

}


查看完整回答
反对 回复 2021-12-23
  • 1 回答
  • 0 关注
  • 238 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号