我正在尝试将值发送到表格分类器过滤器,然后选择该值的复选框。
但无法获取webElement。
HTML:有4个过滤框,需要将值发送到索引为1的过滤器。
<tr class="tablesorter-filter-row tablesorter-ignoreRow" role="row">
<td data-column="0">
<td data-column="1">
<input class="tablesorter-filter" placeholder="" data-column="1" data-lastsearchtime="1485173126687" type="search"/>
</td>
<td data-column="2">
<td data-column="3">
<td data-column="4">
</tr>
</thead>
需要将值发送到给定的文本框 screenshot
答案 0 :(得分:0)
您可以尝试:
//Get a list of all the checkboxes
List<WebElement> listOfElements = webDriver.findElements(By.xpath("//tr[@class='tablesorter-filter-row tablesorter-ignoreRow']/td"));
//click on the text box of index 1.
listOfElements.get(1).click();