1. 開発者向けのウェブ技術
  2. Web API
  3. HTMLFormElement
  4. length

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLFormElement: length プロパティ

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

HTMLFormElement.length は読み取り専用のプロパティで、 <form> 要素に含まれるコントロールの数を返します。

フォームのコントロールの一覧には elements プロパティを使用してアクセスすることができます。

これは <form> 要素の子孫である要素、および form プロパティを使用してフォームのメンバーになった要素の両方が含まれます。

このプロパティで扱われる要素は、 <button>, <fieldset>, <input> (ただし、 "image" 型のものは、歴史的な理由によって除外されます)、<object>, <output>, <select>, <textarea> です。

数値です。

js
if (document.getElementById("form1").length > 1) {
 // 複数のフォームコントロールがある場合
}

仕様書

仕様書
HTML
# dom-form-length-dev

ブラウザーの互換性

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /