--- title: HTMLFormControlsCollection slug: Web/API/HTMLFormControlsCollection tags: - API - Collection - DOM - Interface translation_of: Web/API/HTMLFormControlsCollection ---
{{APIRef("HTML DOM")}}

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

Propriétés

Cette interface hérite des propriétés de son parent {{domxref("HTMLCollection")}}.

Méthodes

Cette interface hérite des méthodes de son parent {{domxref("HTMLCollection")}}.

{{domxref("HTMLFormControlsCollection.namedItem()")}}
Renvoie la {{domxref("RadioNodeList")}} (liste de noeuds radio) ou l'{{domxref("Element")}} dans la collection dont le 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écifications

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.

Compatibilité des navigateurs

{{Compat("api.HTMLFormControlsCollection")}}

Voir aussi