Selectors allow you to identify elements on the page when extracting data or interacting with the page.
For example, if you want Browserflow to click on a certain button on the page, it needs to know which button to click. The selector
button:contains("Submit")would tell Browserflow to click on a
<button>HTML element with the text "Submit".
Ways to generate selectors:
- 1.Recording actions
- 2.Using the "Select" button
- 3.Writing your own selector
When recording a flow, Browserflow will automatically generate selectors for the elements you interact with.
In the Browserflow editor, you'll find a "Select" button next to the selector field in any command that requires a selector:
Clicking the "Select" button will trigger the element picker on the current page. When you click on an element, Browserflow will automatically generate a selector for that element.