element.parentNode.removeChild() 方法在 Internet Explorer 中不起作用
Posted
技术标签:
【中文标题】element.parentNode.removeChild() 方法在 Internet Explorer 中不起作用【英文标题】:element.parentNode.removeChild() method not working in internet explorer 【发布时间】:2012-09-07 05:31:57 【问题描述】:我正在尝试element.parentNode.removeChild()
方法。它在 Firefox 中运行良好,但在 IE 9 中无法运行。
谁能告诉我如何使用javascript删除IE中的元素?
谢谢...
【问题讨论】:
请粘贴您的代码和您遇到的确切错误。 阅读这篇。值得一读developer.mozilla.org/en-US/docs/DOM/Node.removeChild @nyan,感谢您的评论。我会尽快发布我的代码。现在我无法访问我的代码。 @ubercooluk,感谢您的链接。这解释了如何正确删除子节点。 谁能解释为什么我的问题被否决了? 【参考方案1】:在元素的parentNode中使用removeChild
函数。
如果element
是需要移除的节点,那么这样做:
element.parentNode.removeChild(element)
【讨论】:
这个例子可以使用this
吗?以上是关于element.parentNode.removeChild() 方法在 Internet Explorer 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章