Recommandation de cours :

Propriété HTML DOM Document scripts

. Définition et utilisation

. Propriété retourne la collection de tous les éléments <script> du document. Objet ScriptPropriété retourne

. scripts

La propriété est en lecture seule.

Voir également :

Objet Script

Objet Script HTMLCollection

C'est une collection de类似HTML元素的数组(列表).

Propriété Il peut accéder aux éléments de la collection par index (commençant à 0).

La propriété retourne le nombre d'éléments dans la collection.

Instance

Exemple 1

Le nombre d'éléments <script> dans le document :

}

document.scripts.length;

Exemple 3

Exemple 2

}

document.scripts[0].text;

Exemple 3

Retourne le contenu du premier élément <script> :

}

document.scripts.item(0).text;

Exemple 4

Retourne le contenu de l'élément <script> avec id="myScript" :

}

document.scripts.namedItem("myScript").text;

Exemple 5

Parcourir tous les éléments <script> et afficher chaque id :
const collection = document.scripts;
let text = "";
  for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";

}

Essayez-le vous-même

document.scripts

Syntaxe

Syntaxe Description
Propriété length

Le nombre d'éléments <script> dans la collection.

Le nombre d'éléments <script> dans la collection. Description
Méthodeitem([

index

retourne l'élément à l'index spécifié (commençant à 0).

]item(namedItem(

index

retourne l'élément à l'index spécifié (commençant à 0).

si l'index dépasse la portée, retourne null.sinamedItem(

) si retourne

de l'élément. si id

Retourne null s'il n'existe pas.

Type Description
Objet

Objet HTMLCollection.

Tous les éléments <form> du document.

Trier selon l'ordre d'apparition dans le code source.

Support du navigateur

document.scripts C'est une caractéristique de DOM Level 2 (2001).

Tous les navigateurs le supportent :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support

Pages associées

Objet Script DOM HTML

Tutoriel HTML Script

Balise <script> HTML