--- sidebar_label: Frame.addScriptTag --- # Frame.addScriptTag() method Adds a `<script>` tag into the page with the desired url or content. #### Signature: ```typescript class Frame { addScriptTag( options: FrameAddScriptTagOptions ): Promise<ElementHandle<HTMLScriptElement>>; } ``` ## Parameters <table><thead><tr><th> Parameter </th><th> Type </th><th> Description </th></tr></thead> <tbody><tr><td> options </td><td> [FrameAddScriptTagOptions](./puppeteer.frameaddscripttagoptions.md) </td><td> Options for the script. </td></tr> </tbody></table> **Returns:** Promise<[ElementHandle](./puppeteer.elementhandle.md)<HTMLScriptElement>> An [element handle](./puppeteer.elementhandle.md) to the injected `<script>` element.