W3cubDocs

/DOM

document.scripts

The scripts property of the Document interface returns a list of the <script> elements in the document. The returned object is an HTMLCollection.

Syntax

var scriptList = document.scripts;

Value

An HTMLCollection. You can use this just like an array to get all the elements in the list.

Example

This example looks to see if the page has any <script> elements.

var scripts = document.scripts;

if (scripts.length) {
  alert("This page has scripts!");
}

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support Yes Yes 9 4 Yes Yes
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support Yes Yes Yes 9 Yes Yes ?

Specifications

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/document/scripts