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