除非我手动检查,否则无法在Chrome开发工具中获取元素

时间:2016-11-04 16:59:25

标签: javascript google-chrome

我想在这个页面中检索一个表格并做一些事情

然而,在使用chrome inspecter选择它之前,我无法直接在控制台中使用getElementById。

我无法访问源代码 那我该怎么办?

以下屏幕截图显示了我的问题

  

无法访问   cannot access to

     

使用Chrome Inspector并点击该页面。现在我无法获得此元素   can access it now

2 个答案:

答案 0 :(得分:4)

在您的第一个屏幕截图中,您的控制台选择器是" top",在您的第二个屏幕截图中,选择器是" zhuti(con​​tent.aspx)" - 这可能表示在顶层文档中无法访问该元素(可能是在iframe中?)

如果您提供html或指向源页面的链接,将会很有帮助。

答案 1 :(得分:3)

如果您查看截图,当它未定义时,它就是顶部。 当您选择它时,选择将更改为content.aspx

这意味着元素位于iframe / frame内部。因此,您需要将其更改为指向正确的元素。

enter image description here