--- sidebar_label: Locator.fill --- # Locator.fill() method Fills out the input identified by the locator using the provided value. The type of the input is determined at runtime and the appropriate fill-out method is chosen based on the type. contenteditable, selector, inputs are supported. #### Signature: ```typescript class Locator { fill( this: Locator, value: string, options?: Readonly ): Promise; } ``` ## Parameters
Parameter Type Description
this [Locator](./puppeteer.locator.md)<ElementType>
value string
options Readonly<[ActionOptions](./puppeteer.actionoptions.md)> _(Optional)_
**Returns:** Promise<void>