Taiko
Documentation

Home / API Reference

textBox

This selector lets you identify a text field(input (with type text, password, url, search, number, email, tel), textarea and contenteditable fields) on a web page either with label or with attribute and value pairs and proximity selectors.

Examples

await focus(textBox('Username:'))
await textBox('Username:').exists()
await textBox({id:'textBoxId'},below('text')).exists()
await textBox(below('text')).exists()

Parameters


attrValuePairs

Pairs of attribute and value like {"id":"name","class":"class-name"}


_options

_options.selectHiddenElements boolean

Option to include hidden elements.

Default value
false

label

The label (human-visible name) of the text field.


args relativeSelector

Proximity selectors


Returns

ElementWrapper