Removing wrapper div without Jquery (raw javascript)

前端 未结 3 1064
庸人自扰
庸人自扰 2020-12-10 19:58

I know there is a solution with Jquery called unwrap, but I am writing \"raw\" JavaScript. I didn\'t find any solution without jQuery.

I\'d like to remove a div like

3条回答
  •  抹茶落季
    2020-12-10 20:32

    You need to use removeChild method for that:

    var divToRemove = document.getElementById('mydiv').;
    var tmpStr = divToRemove.innerHTML;
    var parent = divToRemove.parentNode;
    parent.removeChild(divToRemove);
    parent.inerHTML(tmpStr);
    

提交回复
热议问题