HTMLFieldSetElement
HTMLFieldSetElement
接口提供了特殊属性和方法(除了通过继承可用的常规 HTMLElement
接口),用于操作 <fieldset>
元素的布局和展示。
实例属性
继承自其父类 HTMLElement
的属性。
HTMLFieldSetElement.disabled
-
一个布尔值,反映
disabled
HTML 属性,指示用户是否可以与控件交互。 HTMLFieldSetElement.elements
只读-
属于此字段集的元素。此属性的类型取决于浏览器实现的规范版本。
HTMLFieldSetElement.form
只读-
一个
HTMLFormControlsCollection
或HTMLCollection
,引用包含该元素的表单元素,如果该元素位于表单中。如果字段集不是表单元素的后代,则该属性可以是同一文档中任何相关表单元素的 ID,如果不存在匹配项,则为null
值。 HTMLFieldSetElement.name
-
一个字符串,反映
name
HTML 属性,包含字段集的名称。这可以在 JavaScript 中访问字段集时使用。它不是发送到服务器的数据的一部分。 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()
-
为字段集设置自定义有效性消息。如果此消息不是空字符串,则该字段集存在自定义有效性错误,并且无效。
规范
规范 |
---|
HTML 标准 # htmlfieldsetelement |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
参见
- 实现此接口的 HTML 元素:
<fieldset>
.