我有这样的代码:
<div id="container">
Lorem ipsum dolor sit amet
<p>This is a paragraph</p>
<br />
<span>This is a span</span>
Lorem ipsum dolor sit amet
</div>
是否可以在此 div 中获取所有文本节点和标签?我想通过数组访问每个节点(包括文本)。
例如:
for(var i=0;i<nodesArray.length;i++)
{
document.write("Node: "+nodesArray[i]+"<br />");
}
输出:
Node: Lorem ipsum dolor sit amet
Node: This is a paragraph
Node: This is a span
Node: Lorem ipsum dolor sit amet
我在 jquery 中尝试了“所有选择器”,但它只获取标签,而不是文本..