> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.doc-detective.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.doc-detective.com/_mcp/server.

# click

> Reference for the `click` schema.

## Referenced In

* [Markup definition](/reference/schemas/markup-definition)
* [test](/reference/schemas/test)
* [Resolved context](/reference/schemas/resolved-context)

## Fields

| Field | Type                                                                                                       | Description                        | Default |
| :---- | :--------------------------------------------------------------------------------------------------------- | :--------------------------------- | :------ |
| click | one of: - string - object([Click element (detailed)](/reference/schemas/click-element-detailed)) - boolean | Required. Click or tap an element. | —       |

## Examples

```json
{
  "click": true
}
```

```json
{
  "click": "Submit"
}
```

```json
{
  "click": {
    "button": "left",
    "elementText": "Element text"
  }
}
```

```json
{
  "click": {
    "selector": "#elementToScreenshot",
    "elementText": "Element text",
    "button": "middle"
  }
}
```