-2
该网页包含5列的表格。第五列超链接在那里。我想点击第三个链接匹配,并在第一列中出现名称。如何点击并检查网页表格列中的超链接
该网页包含5列的表格。第五列超链接在那里。我想点击第三个链接匹配,并在第一列中出现名称。如何点击并检查网页表格列中的超链接
您可以尝试以下操作:
List <WebElement> rowElements = driver.findElements(By.xpath("\\table1\tr"));
for(int i=1; i< rowElements.size(); i++){
List <WebElement> colElements = rowElements.get(i).findElements(By.tagName("td"));
for(int j=1; j<colElements.getSize(); j++){
if(colElements.get(j).getText().equals("C")){
WebElement detail = colElements.get(j+3);
//detail is your link element; now you can extract what you want from it
}
}
}
如何努力不便和共享一段代码? –
这个问题,我在采访..如何写第三个链接的Xpath – Rupali
提供更多的信息如下:1.你现在还在尝试什么?显示你的代码。 2.你卡在哪里? 3.什么是错误? 4.提供相关的HTML DOM。 – DebanjanB