Document.scripts

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Retorna uma lista dos elementos <script> no documento. O objeto retornado é um HTMLCollection.

Sintaxe

var scriptList = document.scripts;

O scriptList retornado é um HTMLCollection. Você pode usar isso apenas como um array para obter todos os elementos da lista.

Exemplo

Este exemplo é para ver se a página contém elementos <script>.

js
var scripts = document.scripts;

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

Especificação

Specification
HTML Standard
# dom-document-scripts-dev

Compatibilidade com navegadores

BCD tables only load in the browser