Selenium webdriver 无法在锚点(haref)标记中定位元素

Selenium webdriver 无法在锚点(haref)标记中定位元素,selenium-webdriver,Selenium Webdriver,菜单中有选项反馈,我想使用SeleniumWebDriver单击该元素,但不幸的是,我无法使用xpath、css、linktext、部分链接文本、id来定位该元素 请检查以下元素: <a href="javascript:openFeedbackModal();">Feedback</a> 请建议我如何定位该元素。尝试xpath/*[text='feedback']。让我们知道。JavaScriptExecutor js=JavascriptExecutordrive

菜单中有选项反馈,我想使用SeleniumWebDriver单击该元素,但不幸的是,我无法使用xpath、css、linktext、部分链接文本、id来定位该元素

请检查以下元素:

<a href="javascript:openFeedbackModal();">Feedback</a> 

请建议我如何定位该元素。

尝试xpath/*[text='feedback']。让我们知道。JavaScriptExecutor js=JavascriptExecutordriver;js.executeDescripty选择元素的js代码;通过xpath//a查找元素[contains@href,javascript][text=feedback]。它读取、查找一个元素,该元素有一个包含javascript字符串的href属性和一个正好包含该字符串的text属性,即Feedback。希望能有帮助。