Pretty positive you have to use .clear, or maybe not as it doesn’t seem to be working for me, maybe i’m just implementing it wrong I’m unsure.
Example:
browser.div(:id => "formLib1").clear.type("input", "hi")
Can anyone tell me how to simply clear a field then enter in a new string?
Assuming we are talking about a text field (ie you are not trying to clear/input a div tag), the
.set()and.value=methods automatically clear the text field before inputting the value.So one of the following would work:
Note that it is usually preferred to use
.setsince.value=does not fire events.