【发布时间】:2020-11-24 05:53:36
【问题描述】:
我在网页中有一个“onclick”元素,
<a href="javascript:void(0)" onclick=
"toIndexHtml('3','http://xxxxxxxxxxx/trade','0')">
<i></i>
<span></span>
trade
</a>
它在网页中显示为一个按钮,我想点击它,我尝试使用以下代码搜索它:
driver.find_element_by_xpath("//a[contains(@onclick,'toIndexHtml')]").click()
WebDriverWait(driver, 20).until(
EC.element_to_be_clickable((By.XPATH,"/html/body/div/ul/li[3]/a"))).click()
两者都不行,如果有其他方法请建议!提前致谢!
P.S.:我正在使用 Chrome WebDriver 和 Chrome v64。
【问题讨论】:
标签: python selenium xpath css-selectors webdriverwait