HTMLFormElement: length property
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die HTMLFormElement.length-Eigenschaft ist schreibgeschützt und gibt die Anzahl der Steuerungselemente im <form>-Element zurück.
Sie können auf die Liste der Steuerelemente des Formulars mit der elements-Eigenschaft zugreifen.
Dies umfasst sowohl Elemente, die Nachkommen des <form>-Elements sind, als auch Elemente, die über ihre form-Eigenschaft Mitglieder des Formulars werden.
Zu den Elementen, die für diese Eigenschaft berücksichtigt werden, gehören: <button>, <fieldset>, <input> (mit der Ausnahme, dass solche, deren Typ "image" ist, aus historischen Gründen weggelassen werden), <object>, <output>, <select> und <textarea>.
Wert
Eine Zahl.
Beispiele
if (document.getElementById("form1").length > 1) {
// more than one form control here
}
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-form-length-dev> |