Scripts de documents HTML DOM
Exemples
Nombre d'éléments <script> dans le document :
document.scripts.length;
Renvoie le contenu du premier élément <script> :
document.scripts[0].text;
Renvoie le contenu du premier élément <script> :
document.scripts.item(0).text;
Plus d'exemples ci-dessous.
Définition et utilisation
La scripts
propriété renvoie une collection de tous les éléments <script> du document.
La scripts
propriété renvoie une HTMLCollection .
La scripts
propriété est en lecture seule.
Voir également:
Collection HTML
Une HTMLCollection est une collection de nœuds HTML.
Les nœuds d'une collection sont accessibles par des numéros d'index. L'indice commence à 0.
La propriété length renvoie le nombre d'éléments dans la collection.
Syntaxe
document.scripts
Propriétés
Propriété | La description |
longueur | Le nombre d'éléments <script> dans la collection. |
Méthodes
Method | Description |
[index] | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
item(index) | Returns the element with the specified index (starts at 0). Returns null if the index is out of range. |
namedItem(id) | Returns the element with the specified id. Returns null if the id does not exist. |
Valeur de retour
Taper | La description |
Objet | Un objet HTMLCollection. Tous les éléments <script> du document. Les éléments sont triés tels qu'ils apparaissent dans le document. |
Plus d'exemples
Renvoie le contenu de l'élément <script> avec id="myScript":
document.scripts.namedItem("myScript").text;
Bouclez sur tous les éléments <script> et affichez chaque identifiant :
const collection = document.scripts;
let text = "";
for (let i = 0; i < collection.length; i++) {
text += collection[i].id + "<br>";
}
Pages connexes
Prise en charge du navigateur
document.scripts
est une fonctionnalité DOM niveau 2 (2001).
Il est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |