在Internet Explorer浏览器中,element.parentNode.removeChild()方法无法正常工作。

4

我正在尝试使用element.parentNode.removeChild()方法。在Firefox中它运行良好,但在IE 9中不起作用。

请问有人能告诉我如何使用javascript在IE中删除一个元素吗?

谢谢...


1
请粘贴您的代码和准确的错误信息。 - dnyan waychal
1
阅读这篇文章很值得:https://developer.mozilla.org/zh-CN/docs/DOM/Node.removeChild - coolguy
@nyan,感谢您的评论。我很快就会发布我的代码。现在我无法访问我的代码。 - Shekhar
@ubercooluk,谢谢您提供的链接。这解释了如何正确删除子节点。 - Shekhar
有人能解释一下为什么我的问题被踩了吗? - Shekhar
1个回答

11

在元素的父节点中使用removeChild函数。

如果需要移除的节点是element,那么可以这样做:

element.parentNode.removeChild(element)

这个例子可以使用 this 吗? - sekmo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接