Neueste Web-Entwicklung Tutorials
 

Sammlung HTML-DOM-Scripts

<Document Object

Beispiel

Finden Sie heraus , wie viele <script> Elemente gibt es in dem Dokument sind:

var x = document.scripts.length;

Das Ergebnis von x wird sein:

2
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die Skripte Sammlung gibt eine Auflistung aller <script> -Elemente im Dokument.

Note: Die Elemente in der Sammlung sortiert werden , wie sie im Quelltext angezeigt.

Tipp: Schauen Sie auch auf der Object Script .


Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Sammlung vollständig unterstützt.

Sammlung
scripts Ja Ja 9.0 Ja Ja

Syntax

document.scripts

Eigenschaften

Eigentum Beschreibung
length Gibt die Anzahl der <script> Elemente in der Sammlung.

Hinweis: Diese Eigenschaft ist schreibgeschützt

Methods

Methode Beschreibung
[ index ] Gibt das <script> Element aus der Sammlung mit dem angegebenen Index (starts at 0) .

Hinweis: Gibt null zurück , wenn der Index außerhalb des zulässigen Bereichs
item( index ) Gibt das <script> Element aus der Sammlung mit dem angegebenen Index (starts at 0) .

Hinweis: Gibt null zurück , wenn der Index außerhalb des zulässigen Bereichs
namedItem( id ) Gibt das <script> Element aus der Sammlung mit der angegebenen ID.

Hinweis: Gibt null zurück , wenn die ID nicht existiert

Technische Details

DOM Version: Core Level 3 Document Object
Rückgabewert: Ein HTMLCollection Objekt, stellvertretend für all <script> -Elemente im Dokument. Die Elemente in der Sammlung werden sortiert, wie sie im Quelltext erscheinen

Beispiele

Mehr Beispiele

Beispiel

[Index]

Holen Sie sich den Inhalt der ersten <script> Element (index 0) in dem Dokument:

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

Das Ergebnis von x wird sein:

document.write("Hello World!");
Versuch es selber "

Beispiel

item( index )

Holen Sie sich die Inhalte des ersten <script> Element (index 0) in dem Dokument:

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

Das Ergebnis von x wird sein:

document.write("Hello World!");
Versuch es selber "

Beispiel

namedItem( id )

Holen Sie den Inhalt des <script> Element mit id = "myScript" in dem Dokument:

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

Das Ergebnis von x wird sein:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Versuch es selber "

Beispiel

Schleife durch all <script> -Elemente im Dokument und gibt die ID jedes Skript:

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

Das Ergebnis der txt wird:

myFirstScript
mySecondScript
Versuch es selber "

Verwandte Seiten

JavaScript - Referenz: HTML DOM Script Object

HTML - Tutorial: HTML - Skripten

HTML - Referenz: HTML <script> tag


<Document Object