是否可以使用javascript在浏览器控制台中刮取数据

是否可以使用javascript在浏览器控制台中刮取数据,javascript,Javascript,在javascript后面使用浏览器控制台,一行代码将为您提供HTML文档标题 window.document.title 我该如何提取其他HTML元素?例如,通过浏览器控制台从stackoverflow菜单项中选择“问题”-我如何做到这一点?我不希望使用任何其他外部库,只使用纯javascript。您可以使用 window.document.getElementsByTagName("*") 对于堆栈溢出问题按钮,使用 window.document.getElementById("na

在javascript后面使用浏览器控制台,一行代码将为您提供HTML文档标题

window.document.title 

我该如何提取其他HTML元素?例如,通过浏览器控制台从stackoverflow菜单项中选择“问题”-我如何做到这一点?我不希望使用任何其他外部库,只使用纯javascript。

您可以使用

window.document.getElementsByTagName("*")
对于堆栈溢出问题按钮,使用

window.document.getElementById("nav-questions")
你应该看到,以及

简短的回答,是的

如果使用Chrome,在控制台(SHIFT+CTRL+J)中键入
window.document.
,将显示元素的下拉列表


window.document.location
,例如

在文本编辑器中编写函数的大致方式,可以从那里复制到控制台,也可以使用Shift+Enter来使用多行命令


document.getElementsByClassNamedocument.getElementById是您的朋友。

您的意思是列出页面上的所有元素吗?还是要在页面上选择特定元素?