Java 通过元素xpath获取值

Java 通过元素xpath获取值,java,selenium,xpath,selenium-webdriver,Java,Selenium,Xpath,Selenium Webdriver,如何获取Java seleniun提供的value=00:56? 尝试使用.getText(),但它没有获取值?找到元素,然后使用以下方法获取值属性: 欢迎使用StackOverflow:如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮({}),以精确地格式化和语法突出显示它!getText()给了你什么?基本上,我们无法回答这个问题,因为它现在就在这里。@ElliottFrisch答案中有一个HTML代码——它并没有正确显示。考虑取消投票

如何获取Java seleniun提供的value=00:56? 尝试使用
.getText(),但它没有获取值?

找到元素,然后使用以下方法获取
属性:


欢迎使用StackOverflow:如果您发布代码、XML或数据示例,请在文本编辑器中突出显示这些行,并单击编辑器工具栏上的“代码示例”按钮(
{}
),以精确地格式化和语法突出显示它!
getText()
给了你什么?基本上,我们无法回答这个问题,因为它现在就在这里。@ElliottFrisch答案中有一个HTML代码——它并没有正确显示。考虑取消投票。谢谢。@alecxe我不是落选者。@alecxe也不是一个接近的选民。虽然这个问题有两个答案。
<input id="ctl00_MainContent_AllowanceGridView_ctl46_DHD" 
class="allowanceValue" type="text" 
onkeydown="return formattime(this,event);" value="00:56" name="ctl00$MainContent$AllowanceGridView$ctl46$DHD"/>
WebElement element = driver.findElement(By.id("ctl00_MainContent_AllowanceGridView_ctl46_DHD"));
System.out.println(element.getAttribute("value"));