我有这个代码,可以获取正文中的所有元素:
const elements = document.querySelectorAll('body');
我想要做的就是存储body元素中存在的变量,为此我尝试使用textContent:
'tagName': elements[i].tagName,
'textContentWithHtmlTags': elements[i].textContent,
问题是这个命令只返回文本,不包括html标签。
在此,我分析页面的主体的情况下,它有几个元素,例如header,footer,divs,links...并在每一个要素,它有其他元素和文本。
我想要返回的是身体下方存在的元素,以html格式及其各自的文本。举个例子:
<p>Hi World</p>
<div class="none"><a href="#">click me</a></div>
<strong>Yes, sir...</strong>
我怎样才能做到这一点 ?
繁星淼淼
墨色风雨
侃侃无极
相关分类