即javascript删除元素

时间:2014-11-25 11:59:03

标签: javascript jquery internet-explorer

我使用此代码删除元素

function deleteMyElement(id) {
    var elem = document.getElementById("myElement" + id);
    elem.remove();
}

它适用于chrome和firefox,但不适用于ie。控制台显示错误:对象不支持remove方法。

如何在所有常见浏览器中使用它?

1 个答案:

答案 0 :(得分:4)

通过正常的方式去做。

elem.parentNode.removeChild(elem);

.remove是一个jQuery方法,而不是JavaScript。

编辑:显然,it's planned to be a JavaScript method。在我看来有种愚蠢,但你去了。由于它是实验性的,因此并非所有浏览器都支持它。