Appearance
Function: clickOnElementHandle()
ts
function clickOnElementHandle(element: ElementHandle, dblClick?: boolean): Promise<void>;Defined in: src/mouse/index.ts:297
Click on a Puppeteer ElementHandle directly.
Parameters
| Parameter | Type | Description |
|---|---|---|
element | ElementHandle | The Puppeteer ElementHandle to click. |
dblClick? | boolean | If true, dispatch a dblclick event instead of mousedown. Defaults to false. |
Returns
Promise<void>
Example
ts
// Find a dynamically created notification and dismiss it
const banner = await ctx.page.$('div[class="promo-banner"]');
if (banner) {
await clickOnElementHandle(banner);
}