ERROR - org.openqa.selenium.InvalidElementStateException: Element is read-only and so may not be used for actions

Error

"org.openqa.selenium.InvalidElementStateException: Element is read-only and so may not be used for actions" while sending keys to a textbox.


Error Type


RunTime


Cause

WebElement ( Text Box ) where you are attempting to send the keys is actually read only. 


Sample Code 

driver.findElement(By.id("text")).sendKeys(value); // where field with id text is read only