通过元素xpath获取值

时间:2014-10-01 15:20:11

标签: java selenium xpath selenium-webdriver

<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"/>

如何获得值= 00:56,通过selenium,Java? 尝试使用.getText();,但它没有得到我的价值?

1 个答案:

答案 0 :(得分:2)

找到元素by id,然后使用getAttribute()获取value属性:

WebElement element = driver.findElement(By.id("ctl00_MainContent_AllowanceGridView_ctl46_DHD"));
System.out.println(element.getAttribute("value"));