如何使用Selenium单击无法检查的按钮?

时间:2019-07-06 02:34:21

标签: python selenium xpath

当我将鼠标悬停在按钮上时,会显示一些文字。该按钮本身或其周围没有文本。

但是,我无法使用F12检查该元素。

如何使用Selenium单击此按钮?

会是下面的代码吗?

driver.find_element_by_xpath("(//button/title[contains(.,'**Text**')])[2]").click();

当我使用此代码时,它说

"no such element: Unable to locate element: {"method":"xpath","selector":"(//button/title[contains(.,'**Text**')])[2]"}"

1 个答案:

答案 0 :(得分:0)

您可以尝试使用JavascriptExecutor。

JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript(Script,Arguments);