<div class="field select-container invalid" data-tooltip="Error message." "name="birthDate">
<div class="stack-wrap gutter-col-wrap-1">
<div class="stack size1of3">
<div class="gutter-col-1">
<div class="form-selectbox full-width">
<select name="day">
<option value="">Giorno</option>
<option value="01">1</option>
当使用WebElement el = browser.switchTo()。activeElement()时,焦点在于“name”属性。需要找到“data-tooltip”的父级才能在屏幕上显示错误消息。请帮忙。
答案 0 :(得分:3)
可以使用以下代码查找子元素的父元素。
IWebElement parentElement = childElement.FindElement(By.XPath(".."));
答案 1 :(得分:1)
如果我正确理解了问题,您希望仅从div.select-container
{/ 1}}找到数据工具提示的文字
以下是使用xpath的祖先选择器(未经测试的代码)在Java中执行此操作的方法:
<select name="day">'