硒-寻找有标题的元素

本文关键字:元素 标题 寻找 | 更新日期: 2023-09-27 18:14:28

我有以下元素:

<button class="k-button k-button-icontext min-button-width" title="Add Matter (Access key + A)" onclick="addMatterToBill();return false;" accesskey="a">
<u>A</u>
dd Matter

如何使用c#找到该元素?我尝试了以下操作:

Driver.FindElement(By.Xpath("//input[@title= 'Add Matter (Access key + A)']") 

,这不起作用。我不是Xpath专家,所以我最好阅读/学习一下。

按钮上的实际文本是:Add Matter,在上面的html中可以找到<u> .

欢迎任何帮助

硒-寻找有标题的元素

目标元素是button,而不是input :

//button[@title = 'Add Matter (Access key + A)']

您也可以使用starts-with():

检查title属性
//button[starts-with(@title, 'Add Matter')]