【发布时间】:2021-07-19 03:26:39
【问题描述】:
在this 页面上有一个图表。
在这里,我只能找到图表边界元素//div[@data-chart_id='product_cannabinoids'],但是我无法在其中找到rect、svg 或g 元素。
我在F12 中看到了所有这些元素,但没有像//div[@data-chart_id='product_cannabinoids']//svg 或//div[@data-chart_id='product_cannabinoids']//rect 这样的东西提供任何东西。
我猜这是某种 JavaScript 动态元素,但仍然不是伪元素。它们看起来像常规元素!
那么为什么会发生这种情况以及我们如何使用 Selenium 定位这些元素呢?
【问题讨论】:
-
是的,感谢 jrob。
标签: javascript selenium