我有一个场景,我需要获取下一个标记名称,该名称将在给定的元素定位符之后显示。
假设在下面的代码中,如果我对突出显示的div标签具有xpath,并且我想获得其旁边显示的标签名称(此处为示例“ h1”)。
<body>
<div>
<img>
**<div>**
<h1>
答案 0 :(得分:0)
解决方案取决于它是什么: 如果是兄弟姐妹:
//div['xpath of your div']//following::h1
如果是孩子:
//div['xpath of your div']//child::h1
答案 1 :(得分:0)
driver.findElement(By.xpath("//div['xpath of your div']/following::*[1]"))
.getTagName();