--- title: HTMLFormControlsCollection slug: Web/API/HTMLFormControlsCollection tags: - API - Collection - DOM - Interface translation_of: Web/API/HTMLFormControlsCollection ---
L'interface HTMLFormControlsCollection
représente une collection d'éléments de contrôle de formulaires. Il représente les listes retournées par le {{domxref("HTMLFormElement")}} et le {{domxref("HTMLFieldSetElement")}} de la propriété d'interface {{domxref("HTMLFieldSetElement.elements", "elements")}}.
Cette interface remplace une méthode de {{domxref("HTMLCollection")}}, sur laquelle elle est basée.
{{InheritanceDiagram}}
Cette interface hérite des propriétés de son parent {{domxref("HTMLCollection")}}.
Cette interface hérite des méthodes de son parent {{domxref("HTMLCollection")}}.
name
(nom) ou l'id
(identifiant) correspond au nom spécifié, ou null
si aucun noeud ne correspond. Noter que cette version de namedItem()
cache celui hérité de {{domxref("HTMLCollection")}}. Comme pour le premier, en JavaScript, en utilisant le crochet de la syntaxe de tableau (array) avec une {{jsxref("String")}} (chaîne de caractères), collection["value"]
est équivalent à collection.namedItem("value")
.Spécification | Statut | Commentaire |
---|---|---|
{{SpecName('HTML WHATWG', "infrastructure.html#htmlformcontrolscollection", "HTMLFormControlsCollection")}} | {{Spec2('HTML WHATWG')}} | Pas de changement depuis le dernier instantané {{SpecName('HTML5 W3C')}}. |
{{SpecName('HTML5 W3C', "infrastructure.html#htmlformcontrolscollection", "HTMLFormControlsCollection")}} | {{Spec2('HTML5 W3C')}} | Dans cet instantané de {{SpecName("HTML WHATWG")}}, HTMLFormControlsCollections est défini pour la première fois. |
{{Compat("api.HTMLFormControlsCollection")}}