Recommandation de cours :
- Page précédente renameNode()
- Page suivante strictErrorChecking
- Retour au niveau supérieur Documents DOM HTML
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.
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 |
- Page précédente renameNode()
- Page suivante strictErrorChecking
- Retour au niveau supérieur Documents DOM HTML