title | slug | l10n | ||
---|---|---|---|---|
HTMLFieldSetElement |
Web/API/HTMLFieldSetElement |
|
{{APIRef("HTML DOM")}}
HTMLFieldSetElement
インターフェイスは、(継承により利用できる通常の {{domxref("HTMLElement")}} インターフェイスのものに加えて){{ HTMLElement("fieldset") }} 要素のレイアウトと表示を操作するための特別なプロパティやメソッドを提供します。
{{InheritanceDiagram}}
親である {{domxref("HTMLElement")}} から継承したプロパティがあります。
- {{domxref("HTMLFieldSetElement.disabled")}}
- : 論理値で、 HTML の
disabled
属性を反映し、ユーザーがこのコントロールを操作できるかどうかを示します。
- : 論理値で、 HTML の
- {{domxref("HTMLFieldSetElement.elements")}} {{ReadOnlyInline}}
- : このフィールドセットに所属する要素です。このプロパティの型は、ブラウザーが実装している仕様書のバージョンによって異なります。
- {{domxref("HTMLFieldSetElement.form")}} {{ReadOnlyInline}}
- : {{domxref("HTMLFormControlsCollection")}} または {{domxref("HTMLCollection")}} で、この要素がフォーム内にあった場合、含んでいるフォーム要素を参照します。
このフィールドセットがフォーム要素の子孫でなかった場合は、この属性は関連付けられた同じ文書内の何れかのフォームになるか、一致するものがなければ
null
になります。
- : {{domxref("HTMLFormControlsCollection")}} または {{domxref("HTMLCollection")}} で、この要素がフォーム内にあった場合、含んでいるフォーム要素を参照します。
このフィールドセットがフォーム要素の子孫でなかった場合は、この属性は関連付けられた同じ文書内の何れかのフォームになるか、一致するものがなければ
- {{domxref("HTMLFieldSetElement.name")}}
- : 文字列で、 HTML の
name
属性を反映し、フォームを送信するときに使われるフィールドセットの名前が入ります。
- : 文字列で、 HTML の
- {{domxref("HTMLFieldSetElement.type")}} {{ReadOnlyInline}}
- : 文字列 "
fieldset
" です。
- : 文字列 "
- {{domxref("HTMLFieldSetElement.validationMessage")}}
- : 文字列で、(もしあれば)制約検証でコントロールが合格しなかった場合のローカライズされたメッセージを表現します。この属性はコントロールが制約検証の候補にならない場合(
willValidate
がfalse
の場合)や、制約を満たしている場合は空文字列になります。
- : 文字列で、(もしあれば)制約検証でコントロールが合格しなかった場合のローカライズされたメッセージを表現します。この属性はコントロールが制約検証の候補にならない場合(
- {{domxref("HTMLFieldSetElement.validity")}}
- : {{domxref("ValidityState")}} で、この要素がある妥当性の状態を表します。
- {{domxref("HTMLFieldSetElement.willValidate")}}
- : 論理値
false
です。{{HTMLElement("fieldset")}} オブジェクトは制約検証の対象になることがないからです。
- : 論理値
親である {{domxref("HTMLElement")}} から継承したメソッドがあります。
- {{domxref("HTMLFieldSetElement.checkValidity()")}}
- : 常に
true
を返します。 {{HTMLElement("fieldset")}} オブジェクトは制約検証の対象になることがないためです。
- : 常に
- {{domxref("HTMLFieldSetElement.reportValidity()")}}
- : 常に
true
を返します。 {{HTMLElement("fieldset")}} オブジェクトは制約検証の対象になることがないためです。
- : 常に
- {{domxref("HTMLFieldSetElement.setCustomValidity()")}}
- : 独自の検証メッセージをフィールドセットに設定します。メッセージが空文字列でなければ、フィールドセットには独自の検証エラーが発生している状態であり、検証に合格していません。
{{Specifications}}
{{Compat}}
- このインターフェイスを実装している HTML 要素: {{ HTMLElement("fieldset") }}