![](/img/trans.png)
[英]How to type some text in hidden field in Selenium WebDriver using Java
[英]how to get updated hidden field value using Selenium webdriver in java
我試圖使用下面的代碼來獲取隱藏字段的值,但默認值為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">
新值:
<input name="base_amount" id="form_base_amount_input_hidden" value="383.852" type="hidden">
我認為僅通過JavaScriptExecutor:
JavascriptExecutor je = (JavascriptExecutor) ieDriver;
String script = "document.getElementsById('form_base_amount_input_hidden')[0].setAttribute('value', '383.852');");
je.executeScript(script);
String text = (String)((JavascriptExecutor) driver).executeScript("return document.getElementsByName('base_amount')[0].value;");
請執行此語句,希望您能得到結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.