scriptsNN s.o. IE 4 DOM s.o.

Collection de tous les scripts définis ou importés dans un document, y compris ceux définis dans la section head ou body. Les éléments de cette collection sont triés selon l'ordre du code source.

 
Référence de modèle d'objet
 
document.scripts
 
Propriétés spécifiques à l´objet
 
length
 
Méthodes spécifiques à l´objet
 
item()namedItem()tags()urns()
 
Propriétés de gestionnaire d´événements spécifiques à l´objet

Aucune.

lengthNN s.o. IE 4 DOM s.o.

Lecture seule

Renvoie le nombre d'éléments de la collection.

 
Exemple
 
var howMany = document.scripts.length;
 
Valeur

Nombre entier.

item()NN s.o. IE 4 DOM s.o.

item(index[, subindex])

Renvoie un objet ou une collection d'objets pour l'élément correspondant à la valeur d'index (ou éventuellement aux valeurs d'index et de sous-index).

 
Paramètres
 
  • Lorsque le paramètre est un nombre entier à base zéro, la valeur renvoyée est un seul élément qui correspond audit élément numéroté dans l´ordre du code source (imbriqué dans l´élément actuel). Lorsque le paramètre est une chaîne, la valeur renvoyée est une collection d´éléments dont les propriétés id correspondent à cette chaîne.
  • Si vous spécifiez une valeur sous forme de chaîne pour le premier paramètre, vous pouvez utiliser le second pour spécifier un nombre entier à base zéro afin d'extraire un élément spécifique de la collection dont les propriétés id correspondent à la valeur de chaîne du premier paramètre.
 
Valeur renvoyée

Objet ou collection d'objets (tableau). A défaut de correspondance avec les paramètres, la valeur renvoyée est null.

namedItem()NN s.o. IE 6 DOM s.o.

namedItem(ID)

Renvoie un objet script ou une collection d'objets script pour l'élément correspondant à la valeur de chaîne de paramètre.

 
Paramètres
 
  • La chaîne contenant la même valeur que l´attribut id de l´élément désiré.
 
Valeur renvoyée

Un objet script ou une collection (tableau) d´objets script. A défaut de correspondance avec les paramètres, la valeur renvoyée est null.

tags()NN s.o. IE 4 DOM s.o.

tags(tagName)

Renvoie une collection d'objets (parmi tous les objets imbriqués dans la collection actuelle) dont les balises correspondent au paramètre tagName. Redondante ici, puisque tous les éléments ont la même balise script.

 
Paramètres
 
  • Chaîne comprenant les balises de l'élément en majuscules, comme dans document.scripts.tags("script").
 
Valeur renvoyée

Collection d'objet (un tableau). S'il n'existe aucune correspondance avec les paramètres, la valeur renvoyée est un tableau de longueur zéro.

urns()NN s.o. IE 5 (Win) DOM s.o.

urns(URN)

Reportez-vous à la méthode all.urns().