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.

let scripts = document.scripts;

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

Specifications

Specification
HTML Standard (HTML)
# dom-document-scripts-dev

Browser compatibility

BCD tables only load in the browser