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