Derniers tutoriels de développement web
 

scripts HTML DOM Collection

<Document Object

Exemple

Découvrez combien de <script> éléments , il y a dans le document:

var x = document.scripts.length;

Le résultat de x sera:

2
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

La collection de scripts retourne une collection de tous les <script> éléments dans le document.

Note: Les éléments de la collection sont classés comme ils apparaissent dans le code source.

Astuce: Regardez aussi l' objet de script .


Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la collection.

Collection
scripts Oui Oui 9.0 Oui Oui

Syntaxe

document.scripts

Propriétés

Propriété La description
length Retourne le nombre de <script> éléments de la collection.

Note: Cette propriété est en lecture seule

méthodes

méthode La description
[ index ] Retourne le <script> élément de la collection à l'index spécifié (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
item( index ) Retourne le <script> élément de la collection à l'index spécifié (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
namedItem( id ) Retourne le <script> élément de la collection avec l'id spécifié.

Note: Retourne null si l'identifiant n'existe pas

Détails techniques

DOM Version: Niveau de base 3 Document Object
Valeur de retour: Un objet HTMLCollection, représentant tous les <script> éléments dans le document. Les éléments de la collection sont classés comme ils apparaissent dans le code source

Exemples

autres exemples

Exemple

[Index]

Obtenez le contenu du premier <script> élément (index 0) dans le document:

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

Le résultat de x sera:

document.write("Hello World!");
Essayez vous - même »

Exemple

item( index )

Obtenez le contenu du premier <script> élément (index 0) dans le document:

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

Le résultat de x sera:

document.write("Hello World!");
Essayez vous - même »

Exemple

namedItem( id )

Obtenez le contenu du <script> élément avec id = « myScript » dans le document:

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

Le résultat de x sera:

function myFunction() { var x = document.scripts.namedItem("myScript").text; document.getElementById("demo").innerHTML = x; }
Essayez vous - même »

Exemple

Boucle à travers tous les <script> éléments dans le document, et la sortie de l'ID de chaque script:

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

Le résultat de txt sera:

myFirstScript
mySecondScript
Essayez vous - même »

Pages associées

JavaScript référence: HTML DOM Script Object

Tutoriel HTML: Scripts HTML

Référence HTML: HTML <script> balise


<Document Object