我想知道如何将innerHTML
字符串提升到元素中的特定元素.
Example :个
<div id="common-name">
<p id="P1">This is a paragraph 1.</p>
<p id="P2" >This is a paragraph 2 .</p>
<p id="P3">This is a paragraph 3.</p>
</div>
假设我们希望它一直到元素id: P2,那么作为string的输出将如下所示:
<div id="common-name"><p id="P1">This is a paragraph 1.</p>
个
(此外,如果存在任何实现,如果元素没有ID,而是将引用作为JavaScript中的对象,那么是否可以这样做?
[EDIT]个 我在这里试图解决的问题是,假设我有#p3作为对象的元素和div容器,现在我希望将innerHTML提升到#p2元素.如果事情安排得像p1->;p2->;p3那样整齐,@Jerico的答案将会奏效,但如果顺序互换,可能就不会奏效.有什么办法可以解决这个问题吗?
我try 将innerHTML
个内容作为字符串,但不知道如何获取元素后面的其余文本,以便从原始字符串中减go 它以获得相同的输出.