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 |
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