Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLFormElement : propriété length

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La propriété en lecture seule length de l'interface HTMLFormElement retourne le nombre de contrôles contenus dans l'élément HTML <form>.

Vous pouvez accéder à la liste des contrôles du formulaire à l'aide de la propriété elements.

Cela inclut à la fois les éléments descendants de l'élément <form> et les éléments qui sont associés au formulaire via leur attribut form.

Les éléments pris en compte pour cette propriété sont : <button>, <fieldset>, <input> (à l'exception de ceux dont le type est "image", omis pour des raisons historiques), <object>, <output>, <select> et <textarea>.

Valeur

Un nombre.

Exemple

js
if (document.getElementById("form1").length > 1) {
  // plus d'un contrôle de formulaire ici
}

Spécifications

Specification
HTML
# dom-form-length-dev

Compatibilité des navigateurs