HTMLFieldSetElement - 操作 <fieldset> 元素

HTMLFieldSetElement 接口提供了特殊的属性和方法(除了通过继承通用的 HTMLElement 接口获得的常规属性)来操作 <fieldset> 元素的布局和显示。

属性

从其父类 HTMLElement 继承了属性。

HTMLFieldSetElement.disabled

一个 Boolean,反映了 disabled HTML 属性,指示用户是否可以与控件交互。

HTMLFieldSetElement.elements 只读

属于该字段集的元素。该属性的类型取决于浏览器实现的规范版本。

HTMLFieldSetElement.form 只读

如果该元素在表单中,则是引用包含表单元素的 HTMLFormControlsCollectionHTMLCollection}。
如果该 field set 不是表单元素的后代,则该属性可以是与其相关的同一文档中的任何表单元素的 ID,如果没有匹配,则为 null 值。

HTMLFieldSetElement.name

一个 DOMString,反映了 name HTML 属性,包含字段集的名称,用于提交表单。

HTMLFieldSetElement.type只读

一个 DOMString"fieldset".

HTMLFieldSetElement.validationMessage

一个 DOMString,表示一个本地化消息,描述了该元素不满足的验证约束(如果有的话)。如果元素不是约束验证的候选者(willValidatefalse),则它是空字符串,或者它满足其约束。

HTMLFieldSetElement.validity

一个 ValidityState,表示该元素所在的有效性状态。

HTMLFieldSetElement.willValidate

一个 Booleanfalse,因为 <fieldset> 对象永远不是约束验证的候选对象。

方法

从其父类 HTMLElement 继承了方法。

HTMLFieldSetElement.checkValidity()

始终返回 true,因为 <fieldset> 对象永远不是约束验证的候选对象。

HTMLFieldSetElement.reportValidity()

始终返回 true,因为 <fieldset> 对象永远不是约束验证的候选对象。

HTMLFieldSetElement.setCustomValidity()

为该 field set 设置自定义有效性消息。如果该消息不是空字符串,则 field set 会受到自定义有效性错误的影响,并且不会进行验证。

规范

规范 状态 备注
HTML Living Standard
HTMLFieldSetElement 的定义
现行的标准 -
HTML 5.1
HTMLFieldSetElement 的定义
推荐 -
HTML5
HTMLFieldSetElement 的定义
推荐 添加了以下属性:disabledelementsnametypevaldiationMessagevaliditywillValidate
添加了以下方法:checkValidity()setCustomValidity()
Document Object Model (DOM) Level 2 HTML Specification
HTMLFieldSetElement 的定义
已过时 没有变化
Document Object Model (DOM) Level 1 Specification
HTMLFieldSetElement 的定义
已过时 初始定义

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 支持 支持 1 支持 支持 支持
disabled 支持 支持 1 支持 支持 支持
elements 支持 支持 1 不支持 支持 支持
form 支持 支持 1 支持 支持 支持
name 支持 支持 1 支持 支持 支持
type 支持 支持 1 支持 支持 支持
validationMessage 支持 支持 1 支持 支持 支持
validity 支持 支持 1 支持 支持 支持
willValidate 支持 支持 1 支持 支持 支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 支持 支持 支持 4 未知 未知 支持
disabled 支持 支持 支持 4 未知 未知 支持
elements 支持 支持 支持 4 未知 未知 支持
form 支持 支持 支持 4 未知 未知 支持
name 支持 支持 支持 4 未知 未知 支持
type 支持 支持 支持 4 未知 未知 支持
validationMessage 支持 支持 支持 4 未知 未知 支持
validity 支持 支持 支持 4 未知 未知 支持
willValidate 支持 支持 支持 4 未知 未知 支持

相关链接