The HTMLFormControlsCollection interface represents a collection of HTML form control elements. It replaces one method of HTMLCollection.
This interface is used by the HTMLFormElement interface's elements property, and the HTMLFieldSetElement interface's elements property.
<div id="interfaceDiagram" style="display: inline-block; position: relative; width: 100%; padding-bottom: 11.666666666666666%; vertical-align: middle; overflow: hidden;"><svg style="display: inline-block; position: absolute; top: 0; left: 0;" viewbox="-50 0 600 70" preserveAspectRatio="xMinYMin meet"><a xlink:href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection" target="_top"><rect x="1" y="1" width="140" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="71" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">HTMLCollection</text></a><polyline points="141,25 151,20 151,30 141,25" stroke="#D4DDE4" fill="none"/><line x1="151" y1="25" x2="181" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormControlsCollection" target="_top"><rect x="181" y="1" width="260" height="50" fill="#F4F7F8" stroke="#D4DDE4" stroke-width="2px" /><text x="311" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">HTMLFormControlsCollection</text></a></svg></div>
a:hover text { fill: #0095DD; pointer-events: all;}
Properties
This interface inherits the properties of its parent, HTMLCollection.
Methods
This interface inherits the methods of its parent, HTMLCollection.
HTMLFormControlsCollection.namedItem()- Returns the
RadioNodeListor theElementin the collection whosenameoridmatch the specified name, ornullif no nodes match. Note that this version ofnamedItem()hide the one inherited fromHTMLCollection. Like that one, in JavaScript, using the array bracket syntax with aString, likecollection["value"]is equivalent tocollection.namedItem("value").
Specifications
| Specification | Status | Comment |
|---|---|---|
| WHATWG HTML Living Standard The definition of 'HTMLFormControlsCollection' in that specification. |
Living Standard | No change since the last snapshot, HTML5. |
| HTML5 The definition of 'HTMLFormControlsCollection' in that specification. |
Recommendation | In this snapshot of WHATWG HTML Living Standard, the HTMLFormControlsCollections is defined for the first time. |
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Basic support | (Yes) | 27 (27) [1] | No support | (Yes) | ? |
| Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | (Yes) | 27.0 (27) [1] | No support | (Yes) | ? |
[1] Until Firefox 32 included, the eventual RadioNodeList returned by namedItem was a NodeList.