Najnowsze tutoriale tworzenie stron internetowych
 

HTML DOM skrypty Collection

<Document Object

Przykład

Dowiedzieć się, ile <script> elementy są w dokumencie:

var x = document.scripts.length;

Wynikiem X będzie:

2
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

Zbiór skryptów zwraca kolekcję wszystkich <script> elementów w dokumencie.

Note: elementy w kolekcji są klasyfikowane jako wydają w kodzie źródłowym.

Wskazówka: Zobacz również w Object Script .


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje kolekcję.

Kolekcja
scripts tak tak 9.0 tak tak

Składnia

document.scripts

Nieruchomości

Nieruchomość Opis
length Zwraca liczbę <script> elementów w kolekcji.

Uwaga: Ta właściwość jest tylko do odczytu

metody

metoda Opis
[ index ] Zwraca <script> elementu z kolekcji z określonym indeksem (starts at 0) .

Uwaga: Zwraca null, jeśli numer indeksu jest poza zasięgiem
item( index ) Zwraca <script> elementu z kolekcji z określonym indeksem (starts at 0) .

Uwaga: Zwraca null, jeśli numer indeksu jest poza zasięgiem
namedItem( id ) Zwraca <script> element z kolekcji o podanym identyfikatorze.

Uwaga: Zwraca null, jeśli id nie istnieje

Szczegóły techniczne

DOM wersja: Rdzeń Poziom 3 Document Object
Zwracana wartość: Object HTMLCollection, reprezentujących wszystkie <script> elementy w dokumencie. Elementy w kolekcji są klasyfikowane jako wydają w kodzie źródłowym

Przykłady

Więcej przykładów

Przykład

[Indeks]

Uzyskaj zawartość pierwszego <script> elementu (index 0) w dokumencie:

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

Wynikiem X będzie:

document.write("Hello World!");
Spróbuj sam "

Przykład

item( index )

Uzyskaj zawartość pierwszego <script> elementu (index 0) w dokumencie:

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

Wynikiem X będzie:

document.write("Hello World!");
Spróbuj sam "

Przykład

namedItem( id )

Uzyskać zawartość <script> elementu o id = „myscript” w dokumencie:

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

Wynikiem X będzie:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Spróbuj sam "

Przykład

Pętla przez wszystkie <script> elementy w dokumencie, i wysyła identyfikator każdego skryptu:

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

Wynikiem txt będą:

myFirstScript
mySecondScript
Spróbuj sam "

Podobne strony

Odniesienia JavaScript: HTML DOM Script obiektu

Poradnik HTML: Skrypty HTML

Odniesienia HTML: HTML <script> tag


<Document Object