61,112
社区成员
发帖
与我相关
我的任务
分享
<p attributes="这里一堆属性">xxxxx</p>
<p attributes="这里又一堆属性">
<span id="子元素" attributes="这里还是一堆属性">
<span id="内嵌1">sfdsfsdfdsf</span>
<span id="内嵌2">sfdsfsdfdsf</span>
</span>
<span id="子元素2" attributes="这里还是一堆属性">
<span id="内嵌3">sfdsfsdfdsf</span>
<span id="内嵌4">sfdsfsdfdsf</span>
</span>
</p>
var div = document.createElement("div");
div.innerHTML = responseText; //这个responseText就是具体的HTML片断文本
//获取第二个段落
var para = div.childNodes[1];
var div2 = document.createElement("div");
for (var i = 0; i < para.childNodes.length; i++) {
div2.appendChild(para.childNodes[i]);
}
var div = document.createElement("div");
div.innerHTML = responseText; //这个responseText就是具体的HTML片断文本
//获取第二个段落
var para = div.childNodes[1];
window.onload = function () {
let responseText = document.getElementsByClassName('second-section')[0].innerHTML;
let newDivEl = document.createElement("div");
newDivEl.classList.add('third-second');
newDivEl.innerHTML = responseText;
document.body.appendChild(newDivEl)
}
<p attributes="这里一堆属性" class="first-section">xxxxx</p>
<p attributes="这里又一堆属性" class="second-section">
<span id="子元素" attributes="这里还是一堆属性">
<span id="内嵌1">sfdsfsdfdsf</span>
<span id="内嵌2">sfdsfsdfdsf</span>
</span>
<span id="子元素2" attributes="这里还是一堆属性">
<span id="内嵌3">sfdsfsdfdsf</span>
<span id="内嵌4">sfdsfsdfdsf</span>
</span>
</p>
var div = document.createElement("div");
div.innerHTML = responseText; //这个responseText就是具体的HTML片断文本
// var para = div.childNodes; [p, text, p]
var para = div.childNodes[2];
var div2 = document.createElement("div");
div2.innerHTML = para.innerHTML
document.body.appendChild(div2)