Javascript 如何从DOM树中删除当前节点

Javascript 如何从DOM树中删除当前节点,javascript,tags,elements,Javascript,Tags,Elements,我有一个字符串“str”,它包含字符串格式的大型DOM树。我能够将其转换为DOM对象 但是我想从对象中删除一个div元素,比如classname“something”,但不应该删除内部内容 假设在HTMLDOM中有一个div,其类名为“什么。这个div包含很多元素,比如p、div、span等等。我想让它保持原样,不管它包含什么,只想从包装了所有这些元素的对象中删除div标记,然后再转换回字符串。如果你已经知道如何将字符串作为实际节点,然后,您所要做的就是编写自己的unwrap()方法,看看jQu

我有一个字符串“str”,它包含字符串格式的大型DOM树。我能够将其转换为DOM对象

但是我想从对象中删除一个div元素,比如classname“something”,但不应该删除内部内容


假设在HTMLDOM中有一个div,其类名为“什么。这个div包含很多元素,比如p、div、span等等。我想让它保持原样,不管它包含什么,只想从包装了所有这些元素的对象中删除div标记,然后再转换回字符串。

如果你已经知道如何将字符串作为实际节点,然后,您所要做的就是编写自己的unwrap()方法,看看jQuery是如何获得一些指针的,或者只使用jQuery一种方法就是使用jQuery的unwrap()参见这里:[jQuery-remove-a-tag-but-keep-innerhtml][1][1]: