--- 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")}}