--- sidebar_label: Mouse.click --- # Mouse.click() method Shortcut for `mouse.move`, `mouse.down` and `mouse.up`. **Signature:** ```typescript class Mouse { click( x: number, y: number, options?: MouseOptions & { delay?: number; } ): Promise<void>; } ``` ## Parameters | Parameter | Type | Description | | --------- | --------------------------------------------------------------------- | ----------------------------------------------------- | | x | number | Horizontal position of the mouse. | | y | number | Vertical position of the mouse. | | options | [MouseOptions](./puppeteer.mouseoptions.md) & { delay?: number; } | <i>(Optional)</i> Optional <code>MouseOptions</code>. | **Returns:** Promise<void>