all | NN s.o. IE 4 DOM s.o. | |||
Collection d'éléments imbriqués dans l'élément courant. Par exemple, une référence à document.all renvoie une collection (un tableau) de tous les objets éléments contenus dans le document, y compris certains éléments profondément imbriqués dans le premier niveau d'éléments du document. La collection est triée dans l'ordre du code source des balises d'élément. Vous pouvez extraire la référence à un élément avec son ID à l´aide de l´une des syntaxes suivantes: document.all.elementID document.all["elementID"] document.all("elementID"] document.all.item("elementID") document.all.namedItem("elementID") |
||||
L´équivalent DOM W3C (la méthode document.getElementById()) ne fonctionne qu´à partir de l´objet document, fournissant une portée globale aux éléments de tout le document. |
||||
Référence de modèle d'objet | ||||
elementReference.all
|
||||
Propriétés spécifiques à l´objet | ||||
|
||||
Méthodes spécifiques à l´objet | ||||
|
||||
Propriétés de gestionnaire d´événements spécifiques à l´objet | ||||
Aucune. |
length | NN s.o. IE 4 DOM s.o. |
Lecture seule | |
Renvoie le nombre d'éléments de la collection. |
|
Exemple | |
var howMany = document.all.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 index et subindex). |
|
Paramètres | |
|
|
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(IDOrName) | |
Renvoie un objet ou une collection d'objets pour l'élément correspondant à la valeur de chaîne de paramètre. |
|
Paramètres | |
|
|
Valeur renvoyée | |
Objet ou collection d'objets (tableau). A défaut de correspondance avec les paramètres, la valeur renvoyée est null. |
urns() | NN s.o. IE 5 (Win) DOM s.o. |
urns(URN) | |
Renvoie une collection d'objets imbriqués auxquels des comportements sont rattachés et dont les URN correspondent au paramètre URN. |
|
Paramètres | |
|
|
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. |
all[] | NN s.o. IE 4 DOM s.o. |
Lecture seule | |
Renvoie un tableau de tous les objets éléments HTML que contient le formulaire courant. Les éléments de ce tableau sont indexés (en base zéro) dans l'ordre dans lequel ils apparaissent dans le code source. La collection va au-delà des générations d'éléments imbriqués de telle façon que document.all[] présente tous les éléments du document entier. Reportez-vous à l'objet all pour la liste de propriétés et méthodes propres à cette valeur de propriété. |
|
Comme avec toutes les collections dans Internet Explorer, vous pouvez utiliser la syntaxe de tableau JavaScript traditionnelle (avec des crochets autour de la valeur d'index) ou l'équivalent JScript de Microsoft Internet Explorer (avec des parenthèses autour de la valeur d'index). Si vous souhaitez obtenir un déploiement compatible avec tous les navigateurs pour les collections disponibles sur les deux plates-formes, utilisez les crochets. |
|
A moins que votre développement se limite strictement aux navigateurs IE, songez à passer aux références du DOM W3C par le biais de document.getElementById() , implémentées dans IE 5 et versions ultérieures, ainsi que Netscape 6. |
|
Exemple | |
var inpVal = document.all.first_name.value; |
|
Valeur | |
Tableau (collection) de références d'objets éléments dans l'ordre du code source HTML. |
|
Par défaut | |
Le modèle du document courant. |