Gli ultimi tutorial di sviluppo web
 

HTML DOM script Collection

<Document Object

Esempio

Scopri quanti <script> elementi ci sono nel documento:

var x = document.scripts.length;

Il risultato di x sarà:

2
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

La collezione di script restituisce un insieme di tutte le <script> elementi nel documento.

Note: Gli elementi della collezione sono ordinati come appaiono nel codice sorgente.

Suggerimento: Anche guardare l' oggetto Script .


Supporto browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente la raccolta.

Collezione
scripts 9.0

Sintassi

document.scripts

Proprietà

Proprietà Descrizione
length Restituisce il numero di <script> elementi della collezione.

Nota: questa proprietà è di sola lettura

metodi

Metodo Descrizione
[ index ] Restituisce il <script> elemento della collezione con l'indice specificato (starts at 0) .

Nota: Restituisce null se il numero di indice è fuori portata
item( index ) Restituisce il <script> elemento della collezione con l'indice specificato (starts at 0) .

Nota: Restituisce null se il numero di indice è fuori portata
namedItem( id ) Restituisce il <script> elemento della collezione con l'ID specificato.

Nota: restituisce null se l'ID non esiste

Dettagli tecnici

DOM Versione: Nucleo livello di oggetto 3 Documento
Valore di ritorno: Un oggetto HTMLCollection, in rappresentanza di tutti <script> elementi nel documento. Gli elementi della collezione sono ordinati come appaiono nel codice sorgente

Esempi

Altri esempi

Esempio

[Index]

Ottenere il contenuto della prima <script> elemento (index 0) nel documento:

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

Il risultato di x sarà:

document.write("Hello World!");
Prova tu stesso "

Esempio

item( index )

Ottenere il contenuto della prima <script> elemento (index 0) nel documento:

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

Il risultato di x sarà:

document.write("Hello World!");
Prova tu stesso "

Esempio

namedItem( id )

Ottenere il contenuto del <script> elemento con id = "myScript" nel documento:

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

Il risultato di x sarà:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Prova tu stesso "

Esempio

Loop attraverso tutti <script> elementi nel documento, e l'uscita l'id di ogni script:

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

Il risultato di txt sarà:

myFirstScript
mySecondScript
Prova tu stesso "

Pagine correlate

Di riferimento JavaScript: Oggetto HTML DOM Script

HTML tutorial: gli script HTML

Di riferimento HTML: HTML <script> tag


<Document Object