--- sidebar_label: Locator.click --- # Locator.click() method #### Signature: ```typescript class Locator { abstract click( clickOptions?: ClickOptions & { signal?: AbortSignal; } ): Promise<void>; } ``` ## Parameters | Parameter | Type | Description | | ------------ | --------------------------------------------------------------------------- | ------------ | | clickOptions | [ClickOptions](./puppeteer.clickoptions.md) & { signal?: AbortSignal; } | _(Optional)_ | **Returns:** Promise<void>