[Home](./index.md) > [puppeteer](./puppeteer.md) > [Frame](./puppeteer.frame.md) > [name](./puppeteer.frame.name.md) ## Frame.name() method Signature: ```typescript name(): string; ``` Returns: string the frame's `name` attribute as specified in the tag. ## Remarks If the name is empty, it returns the `id` attribute instead. Note: This value is calculated once when the frame is created, and will not update if the attribute is changed later.