webdriver - selenium is trowing an error as element is not visble -


i have java script injection send text hidden inputbox. webdriver throwing error element not visible cannot interacted with.

webelement tmpelement= driver.findelement(by.classname("cwd_input")); javascriptexecutor executor = (javascriptexecutor)driver;  executor.executescript(("document.getelementsbyclassname('cwd_input')    [0].click();"),tmpelement);  tmpelement.sendkeys("t"); 

you can set value of input via js. code like:

string scripttoexecute = "document.getelementbyid("mytext").value = 'new value';";  executor.executescript(scripttoexecute); 

Comments

Popular posts from this blog

android - questions about switching from C2DM to GCM -

c++ - rosrun via ssh doesnt start a node properly -

Error C2280 mutex in a class C++ -