ie javascript删除元素
我正在使用此代码删除一个元素ie javascript删除元素,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,我正在使用此代码删除一个元素 function deleteMyElement(id) { var elem = document.getElementById("myElement" + id); elem.remove(); } 它适用于chrome和firefox,但不适用于ie。控制台显示了一个错误:该对象不支持remove方法 如何在所有常用浏览器中都能使用此功能?以正常方式操作 elem.parentNode.removeChild(elem); .remove是
function deleteMyElement(id) {
var elem = document.getElementById("myElement" + id);
elem.remove();
}
它适用于chrome和firefox,但不适用于ie。控制台显示了一个错误:该对象不支持remove方法
如何在所有常用浏览器中都能使用此功能?以正常方式操作
elem.parentNode.removeChild(elem);
.remove
是一种jQuery方法,而不是JavaScript
编辑:显然。在我看来有点傻,但你看吧。因为它是实验性的,所以不一定在所有浏览器中都支持它。以正常方式进行
elem.parentNode.removeChild(elem);
.remove
是一种jQuery方法,而不是JavaScript
编辑:显然。在我看来有点傻,但你看吧。因为它是实验性的,所以不一定在所有浏览器中都支持。它是实验性的,但它在所有浏览器中都是实验性的,而且不受支持。@AnthonyGrist啊,很公平,谢谢你的链接:)@AnthonyGrist,你的链接说它在IE中不受支持。但它可以工作now@blckbird不支持您最初使用的代码(这就是为什么它不起作用,你问了这个问题),这个答案中的代码是受支持的(这就是为什么它对你起作用)。它是,但它是实验性的,并且不是在所有浏览器中都受支持。@AnthonyGrist啊,很公平,谢谢你的链接:)@AnthonyGrist,你的链接说它在IE中不受支持,但它可以工作now@blckbird您最初使用的代码不受支持(这就是它不起作用的原因,您问了这个问题),此答案中的代码受支持(这就是它对您起作用的原因)。