【发布时间】:2015-02-04 13:22:30
【问题描述】:
所以我发现这种技术是所有浏览器中全局 .remove() 方法的一种解决方法。
a.outerHTML =''; delete a
a = 你的元素。
我的问题.. 这让我很困惑,因为它只有在我使用 outerHTML = ''; 时才有效。但是,删除运算符在这里说https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/delete 它只是为了从对象中删除属性?所以,(这可能是一个愚蠢的问题),但是在设置 a.outerHTML 时是否会将其转换为可删除对象呢?怎么样?
编辑:我几乎觉得我应该删除这个问题,因为它可能听起来很愚蠢,但我显然迷路了:P
【问题讨论】:
-
分配
innerHTML属性完全没有改变:demo。
标签: javascript