如何在java中使用Selenium webdriver获取更新的隐藏字段值

时间:2016-04-26 16:35:15

标签: java selenium

我正在尝试使用下面的代码获取隐藏字段值,但将默认值设为unix+crlf+encoding(utf-8-strict)+utf8

0.69163

旧值:

WebElement hiddenInput = ieDriver.findElement(By.id("form_base_amount_input_hidden"));
String currencyConverted = hiddenInput.getAttribute("value");

新值:

<input name="base_amount" id="form_base_amount_input_hidden" value="0.69163" type="hidden">

2 个答案:

答案 0 :(得分:0)

我认为只能通过JavaScriptExecutor:

{{1}}

答案 1 :(得分:0)

String  text = (String)((JavascriptExecutor) driver).executeScript("return document.getElementsByName('base_amount')[0].value;");  

请执行以下语句,希望您能得到结果。