使用标准JavaScript删除元素时,必须首先转到其父元素:
var element = document.getElementById("element-id"); element.parentNode.removeChild(element);
首先必须去父节点对我来说有点奇怪,JavaScript是否有这样的原因?
答案和原文在这里