Type text
Type text
Types text into an input field on a web page, simulating a real user at the keyboard, character by character.
To fill in form fields identified by a placeholder or a label, use Fill in an element — it needs no CSS selector.
Options
Select the action
The action's mode.
An element in the browser
Types the text into a field using a CSS selector.
Browser or page ID
The browser, tab or iframe opening action used as the context.
Element selector
The CSS selector identifying the input field to type into, input#user for example.
An element already selected
Types the text into a field captured earlier by a Get element action.
Element ID
The action that captured the input field.
One item from a selection of multiple elements
Types the text into a field from a list captured by a Get Multiple Elements action.
Elements list id
The action that captured the list.
Enter the index of the list
Which position in the list to type into. The index starts at 0.
Text
The content typed into the input field.
Element state
Only available in An element in the browser mode. The condition the field has to be in before typing: Visible or Invisible/Hidden. Default: Visible.
Delay in milliseconds
How long to wait between each character, to mimic human speed. Default: 1.
Clean input text before typing?
With this on, whatever is in the field is erased before typing starts. Default: off.
Returns
This action has no returns.
Rules and conditions
- Select the action has to be set before the other fields.
- In An element in the browser mode, Browser or page ID and Element selector are both required.
- For fields that already hold content, turn Clean input text before typing? on so the values do not run together.
- If the element is not found within the timeout, the robot stops with an error.