我需要将文本发送到输入标签,但返回错误:“无法找到元素”。
元素输入位于div标记内,不能定位它。
我使用xpath:
driver.findElement(By.xpath("//*[@id=\"tabla_filter\"]/label/input")).sendKeys("text to send");
如何选择元素?
<div class="col-xa-12 col-sm-6 col-md-6">
<div id="table_filter" class="dataTables_filter">
<label>
"Buscar:"
<input type="search" class="form-control input-sm" placeholder aria-controls="tabla"> == $0
</label>
</div>
</div>
答案 0 :(得分:0)
在xpath下使用
//*[@id='tabla_filter']/label/input