首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用javascript获取当前关注的(活动的)网页的DOM树

如何使用javascript获取当前关注的(活动的)网页的DOM树
EN

Stack Overflow用户
提问于 2019-10-24 22:26:13
回答 1查看 29关注 0票数 0

我正在尝试制作一个java软件,在这个软件中,我可以选择切换到浏览器模式。一旦用户选择它并访问任何网页,用户就可以从当前网页中选择任何单词并查看其定义。用户应该能够在web页面之间切换,同时仍然利用该功能(以及当前活动web页面的DOM树)。我想先创建一个Mozilla或Chrome扩展,但这必须是Java软件的一部分,而且现在的浏览器不允许通过软件安装扩展。我尝试过:使用window.document.getElementsByTagName('p')[0].innerHTML来获取当前页面的所有<p>内容,但是不起作用。

EN

回答 1

Stack Overflow用户

发布于 2019-10-24 23:12:45

要返回所有<p>内容,您可以执行以下操作:

代码语言:javascript
运行
复制
var items = [...window.document.getElementsByTagName('p')];
var result = items.map(obj => obj.innerHTML);

它将返回一个内容数组

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58543502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档