我有以下的JavaScript对象:如何使用JavaScript删除元素?
x = document.getElementById("region-footer-first").getElementsByClassName("block-title")[0];
你如何从DOM删除X?
我有以下的JavaScript对象:如何使用JavaScript删除元素?
x = document.getElementById("region-footer-first").getElementsByClassName("block-title")[0];
你如何从DOM删除X?
访问父节点并告诉它删除其子。
x.parentNode.removeChild(x);
我觉得removeChild()就是你要找的东西。 检查W3C文档:http://www.w3schools.com/jsref/met_node_removechild.asp
现代浏览器支持DOM 4 .remove()
method。
x.remove();
可以在旧的浏览器垫片吧,虽然不是IE6/7。
(window.Element || window.HTMLElement).prototype.remove = function() {
this.parentNode.removeChild(this);
};
看到这里https://developer.mozilla.org/en-US/docs/Web/API/Node.removeChild – elclanrs
-1。你可以用它搜索它。 – bjb568
我做了,我的关键字不正确。 stackoverflow在这里是有原因的。无论多么乐观,你都可以问问题,因为你显然是一个天才。 –