HTMLFormElement: length property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheHTMLFormElement.lengthread-only property returns the number of controls in the<form>element.
You can access the list of the form's controls using theelements property.
This includes both elements that are descendants of the<form>element as well as elements that are made members of the form using theirform property.
Elements that are considered for this property are:<button>,<fieldset>,<input> (with the exceptionthat any whose type is "image" are omitted for historical reasons),<object>,<output>,<select>,and<textarea>.
In this article
Value
A number.
Examples
js
if (document.getElementById("form1").length > 1) { // more than one form control here}Specifications
| Specification |
|---|
| HTML> # dom-form-length-dev> |