HTMLFormElement.length

HTMLFormElement.length - свойство только для чтения, которое возвращает количество элементов управления в элементе <form>. Вы можете получить доступ к списку элементов управления формы с помощью свойства elements.

Это свойство учитывает элементы, которые являются потомками элемента <form>, а также элементы, которые были определены как члены этой формы с помощью их свойства form.

Синтаксис

js
numControls = form.length;

Значение

Количество управляющих элементов внутри формы <form>. Это то же число, что и число элементов в HTMLFormControlsCollection (en-US), возвращаемой свойством elements.

Пример

js
if (document.getElementById("form1").length > 1) {
  // в форме больше одного управляющего элемента
}

Спецификации

Specification
HTML Standard
# dom-form-length-dev

Совместимость с браузерами

BCD tables only load in the browser