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



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

例如,如果我键入"#项目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')) 

另请参阅:

  • 如何让CSS选择器在Chrome 17开发工具中工作

最新更新