--- sidebar_label: Locator.scroll --- # Locator.scroll() method #### Signature: ```typescript class Locator { abstract scroll( this: Locator, options?: Readonly ): Promise; } ``` ## Parameters | Parameter | Type | Description | | --------- | --------------------------------------------------------------------------- | ------------ | | this | [Locator](./puppeteer.locator.md)<ElementType> | | | options | Readonly<[LocatorScrollOptions](./puppeteer.locatorscrolloptions.md)> | _(Optional)_ | **Returns:** Promise<void>