互动我试图点击一个ui-popup上的按钮,但总是失败。 HTML:我的硒说元素目前不可见,所以可能不会与
该网站看起来是这样的:
而且我写的:
driver.find_element_by_xpath('//*[@id="focussuccesstipsclose"]').click()
但它说,
“selenium.common.exceptions .ElementNotVisibleException:消息: 元素当前不可见,所以可能不会与'
我已经在网上发现了许多类似的问题,但他们无法解决我的问题。我是一名有硒的初学者,任何帮助将不胜感激!
请在这篇文章中发布代码,而不是截图。 –
对不起。第一次提问 – Julian
Solved.this元素不可见其父元素,所以使用:parentElement = driver.find_element_by_xpath('// * [@ id =“focussuccesstips”'') driver.execute_script('arguments [0] .style.display =“block”;',parentElement) driver.find_element_by_xpath('/ html/body/div [7]/div/table/tbody/tr [1]/td/button')。click() – Julian