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.
The HTMLFormElement.length
read-only property returns the number of controls in the <form>
element.
You can access the list of the form's controls using the
elements property.
This includes both elements that are descendants of the <form>
element as well as elements that are made members of the form using their
form property.
Elements that are considered for this property are: <button>,
<fieldset>, <input> (with the exception
that any whose type is "image" are omitted for historical reasons),
<object>, <output>, <select>,
and <textarea>.
Value
A number.
Examples
js
if (document.getElementById("form1").length > 1) {
  // more than one form control here
}
Specifications
| Specification | 
|---|
| HTML> # dom-form-length-dev>  | 
            
Browser compatibility
Loading…