【发布时间】:2019-08-02 20:44:24
【问题描述】:
这是我想要达到的元素:
<div class="ui-dialog-buttonpane ui-widget-content ui-helper-clearfix">
<div class="ui-dialog-buttonset">
<button style="background-color: rgb(218, 218, 218);" aria-disabled="false" role="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" type="button">
<span style="background-color: transparent;" class="ui-button-text">OK</span>
</button>
</div>
</div>
这是我正在使用的代码:
driver.FindElement(By.XPath("xpath=(//span[contains(@class,'ui-button-text')][contains(text(),'OK')]))")).Click();
我通过 xpath 使用了 Selenium IDE 的查找元素功能,它可以找到元素。
【问题讨论】: