tutoriais mais recente desenvolvimento web
 

HTML DOM coleção de scripts

<Document Object

Exemplo

Descobrir quantos <script> elementos existem no documento:

var x = document.scripts.length;

O resultado x será:

2
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

A coleção de scripts retorna uma coleção de todos os <script> elementos no documento.

Note: Os elementos na coleção são classificadas como eles aparecem no código-fonte.

Dica: Veja também a Objeto Script .


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta plenamente a coleção.

Coleção
scripts sim sim 9 sim sim

Sintaxe

document.scripts

propriedades

Propriedade Descrição
length Retorna o número de <script> elementos na coleção.

Nota: Esta propriedade é somente leitura

Métodos

Método Descrição
[ index ] Retorna o <script> elemento da coleção com o índice especificado (starts at 0) .

Nota: Retorna null se o número de índice está fora do intervalo
item( index ) Retorna o <script> elemento da coleção com o índice especificado (starts at 0) .

Nota: Retorna null se o número de índice está fora do intervalo
namedItem( id ) Retorna o <script> elemento da coleção com o especificado id.

Nota: Retorna null se o id não existe

Detalhes técnicos

DOM Versão: Núcleo Nível Objeto 3 Documento
Valor de retorno: Um objeto HTMLCollection, representando todos <script> elementos no documento. Os elementos na coleção são classificadas como eles aparecem no código fonte

Exemplos

mais Exemplos

Exemplo

[Índice]

Obter o conteúdo da primeira <script> elemento (index 0) no documento:

var x = document.scripts[0].text;

O resultado x será:

document.write("Hello World!");
Tente você mesmo "

Exemplo

item( index )

Obter o conteúdo da primeira <script> elemento (index 0) no documento:

var x = document.scripts.item(0).text;

O resultado x será:

document.write("Hello World!");
Tente você mesmo "

Exemplo

namedItem( id )

Obter o conteúdo do <script> elemento com id = "oMeuPrograma" no documento:

var x = document.scripts.namedItem("myScript").text;

O resultado x será:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Tente você mesmo "

Exemplo

Percorrer todos <script> elementos no documento, ea saída do ID de cada script:

var x = document.scripts;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x[i].id + "<br>";
}

O resultado do txt será:

myFirstScript
mySecondScript
Tente você mesmo "

Páginas relacionadas

JavaScript referência: Objeto HTML DOM Script

Tutorial HTML: Scripts HTML

: Referência HTML HTML <script> tag


<Document Object