我有以下元素:
ViewCell
如何使用c#找到该元素?我尝试过以下方法:
<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
这不起作用。我不是Xpath的专家,所以我最好阅读/了解它。
按钮上的实际文字是:在上面的html中找到Driver.FindElement(By.Xpath("//input[@title= 'Add Matter (Access key + A)']")
之间的添加内容。
欢迎任何帮助。
答案 0 :(得分:5)
目标元素是button
,而不是input
:
//button[@title = 'Add Matter (Access key + A)']
您还可以使用title
检查starts-with()
属性:
//button[starts-with(@title, 'Add Matter')]