【发布时间】:2021-03-22 18:09:32
【问题描述】:
我看到很多人有相反的问题,但我的是这样的:
我有这个网络元素,当我使用element.click() 时,它会将我重定向到一个网站(该元素有一个链接)
当我使用 element.get_attribute('href') 时,我得到了 None,我什至尝试使用 javascript 检查元素的属性,但它只有一个类属性。
有没有办法让我在不点击元素的情况下获取此链接?
通过对网页元素的 chrome 检查,我们有:
<div "element.class">
<a href='link_that_i_want'>
【问题讨论】:
-
你没有为这个页面添加 URL,所以我无法检查它,但点击可能会运行 JavaScript 代码,
href可以在 JavaScript 代码中 - 所以它不必是属性在元素中。
标签: python selenium selenium-webdriver onclick href