从 chrome inspect 复制 find(ctrl+f) 的结果

copy results of find(ctrl+f) from chrome inspect

我非常熟悉使用选择器,但是有没有办法复制 chrome 检查的 find(ctrl+f) 结果?

例如,如果我输入“#items img”,#items 下的 25 个 img 标签将被突出显示。

所以我想知道是否有办法复制选定的 25 个 img 标签的 HTML 内容。 (当然不需要 ctrl+c 25 次!)

我知道我可以使用任何编程语言和工具(如 Selenium)进行屏幕抓取,但我想知道是否可以通过浏览器执行此操作。

您可以在 控制台 中 运行 $$('<CSS Selector>') 获取 CSS 选择器的输出。

因此,您可以 运行 控制台中的一个函数将元素复制到剪贴板。有点像(你可以以此为基础):

copy($$('.class').map(e => e).join('\n')) 

textContent以文本格式复制输出:

copy($$('.class').map(e => e.textContent).join('\n')) 

另请参阅: