在chrome控制台中使用xpath查找元素最初不会返回任何内容,在单击检查并再次搜索后,它可以正常工作

时间:2018-01-02 12:25:37

标签: google-chrome xpath

页面加载后,我使用此字符串在chrome控制台上搜索元素:

$x("//img[@title='Support Center']")

它返回[],表示没有找到这样的元素。 之后,我右键单击元素,单击inspect,然后返回控制台并再次搜索。

在第二次搜索时,我确实得到了[img]的回复,这是我正在寻找的元素。知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

使用HTML,图片没有标题属性,也许你正在寻找alt属性?

(来源:https://www.w3schools.com/tags/tag_img.asp

对我而言,在Google Chrome 60.0.3112.78上,它甚至可以在页面加载后立即运行(针对alt标记进行测试)。您使用的是最新版本的Google Chrome吗?你试过另一个版本吗?