class Capybara::Node::Element

def set(value, **options)

Returns:
  • (Capybara::Node::Element) - The element

Parameters:
  • options (Hash{}) -- Driver specific options for how to set the value. Take default values from `Capybara#default_set_options` - See {Capybara::configure}
  • value (String) -- The new value
def set(value, **options)
  raise Capybara::ReadOnlyElementError, "Attempt to set readonly element with value: #{value}" if readonly?
  options = session_options.default_set_options.to_h.merge(options)
  synchronize { base.set(value, options) }
  self
end