Recomendação de curso:

Atributo HTML DOM Document scripts

. Definição e uso

. Atributo retorna a coleção de todos os elementos <script> no documento. Objeto ScriptAtributo retorna

. scripts

O atributo é apenas leitura.

Veja também:

Objeto Script

Objeto Script HTMLCollection

É uma coleção de elementos HTML semelhante a um array (lista).

Atributo Pode acessar os elementos na coleção pelo índice (começando em 0).

O atributo retorna o número de elementos na coleção.

Instância

Exemplo 1

Número de elementos <script> no documento:

}

document.scripts.length;

Exemplo 3

Exemplo 2

}

document.scripts[0].text;

Exemplo 3

Retorna o conteúdo do primeiro elemento <script>:

}

document.scripts.item(0).text;

Exemplo 4

Retorna o conteúdo do elemento <script> com id="myScript":

}

document.scripts.namedItem("myScript").text;

Exemplo 5

Percorrer todos os elementos <script> e exibir cada id:
const collection = document.scripts;
let text = "";
  for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";

}

Experimente você mesmo

document.scripts

Sintaxe

Sintaxe Descrição
Atributo length

Número de elementos <script> na coleção.

Número de elementos <script> na coleção. Descrição
Métodositem([

index

Retorna o elemento com o índice especificado (começando em 0).

]item(namedItem(

index

Retorna o elemento com o índice especificado (começando em 0).

Se o índice estiver fora do intervalo, retorna null.SenamedItem(

) Se Retorna o elemento com o nome especificado

do elemento. Se id

Retorna null se não existir.

Tipo Descrição
Objeto

Objeto HTMLCollection.

Todos os elementos <form> no documento.

Ordenados pela ordem em que aparecem no código-fonte.

Suporte do navegador

document.scripts É uma característica do DOM Level 2 (2001).

Todos os navegadores suportam isso:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte 9-11 Suporte Suporte Suporte Suporte

Páginas relacionadas

Objeto Script do HTML DOM

Tutorial de HTML Script

Tag <script> do HTML