我使用此代码删除元素
function deleteMyElement(id) {
var elem = document.getElementById("myElement" + id);
elem.remove();
}
它适用于chrome和firefox,但不适用于ie。控制台显示错误:对象不支持remove方法。
如何在所有常见浏览器中使用它?
答案 0 :(得分:4)
通过正常的方式去做。
elem.parentNode.removeChild(elem);
.remove
是一个jQuery方法,而不是JavaScript。
编辑:显然,it's planned to be a JavaScript method。在我看来有种愚蠢,但你去了。由于它是实验性的,因此并非所有浏览器都支持它。