如何定位元素

时间:2017-08-23 07:24:44

标签: selenium selenium-webdriver automation

这基本上是一个按钮,只有从下拉列表中选择一个选项时才会显示该按钮。我无法找到使用xpath

<td align="center" id="patientstatus" style="width:84px;">
    <input type="button" value="Save" onclick="StatusSubmit('212','Attended','2017-08-15')" class="btn active">
</td>

2 个答案:

答案 0 :(得分:0)

尝试使用此语句找到此元素

driver.findElement(By.id("patientstatus"));

Lemme知道这对你有帮助吗?

答案 1 :(得分:0)

如果仔细观察,您会发现按钮上有<input>标记,因此我们会构建一个唯一的xpath来标识Save按钮:

driver.findElement(By.xpath("//input[@value='Save']"));