xpath检索名称/文本

时间:2019-03-08 17:52:14

标签: selenium xpath

您好,感谢您阅读这篇文章。从下面的代码中,我试图验证学生姓名

<td id="cphPageContent_ChildrensInfo1_repChildren_hasEnrollments_0"><a href="#fDTluXIJ9PY=" class="editStudent">Rahman, Zayan </a><input type="hidden" name="ctl00$cphPageContent$ChildrensInfo1$repChildren$ctl01$hidChildID" id="cphPageContent_ChildrensInfo1_repChildren_hidChildID_0" value="fDTluXIJ9PY="></td>  

这是我尝试过的不打印名称的方法

String child=driver.findElement(By.xpath("//td[@id='cphPageContent_ChildrensInfo1_repChildren_hasEnrollments_0']//a[@class='editStudent']")).getText();

        System.out.println(child);

感谢您的时间和回复。

1 个答案:

答案 0 :(得分:0)

您可以尝试获取内文。

String child=driver.findElement(By.cssSelector("td#cphPageContent_ChildrensInfo1_repChildren_hasEnrollments_0 a")).getAttribute("innerText")