2016-04-26 5 views
0

Ich versuche, den versteckten Feldwert unter Verwendung von Code unter Verwendung des Standardwerts 0.69163 zu erhalten.Wie bekomme ich einen versteckten Feldwert mit Hilfe von Selenium webdriver in Java

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

Altwert:

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

neuen Wert:

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

Antwort

0

Ich denke nur über JavaScriptExecutor:

JavascriptExecutor je = (JavascriptExecutor) ieDriver; 
String script = "document.getElementsById('form_base_amount_input_hidden')[0].setAttribute('value', '383.852');"); 
je.executeScript(script); 
Verwandte Themen