表单外部的字段集中的输入是否也需要具有form-attribute?

时间:2017-09-14 10:00:34

标签: html html5 forms

如果我在实际表单之外有表单元素,我可以使用form - 属性链接它们:

<form id="test"></form>
<input form="test"></form>

现在我在表单外面有一个字段集,我可以用同样的方式链接:

<form id="test"></form>
<fieldset form="test">
    <input>
</fieldset>

不幸的是,w3.org 4.10.16 The fieldset element并没有对孩子说些什么:

  

form属性用于显式地将fieldset元素与其表单所有者相关联。

所以我的问题是:
fieldset内的输入是否自动附加到form,还是我必须明确地在每个子元素上添加form - 属性?

1 个答案:

答案 0 :(得分:1)

表单控件未通过祖先fieldset元素与其表单所有者相关联,因此您必须明确地将控件与其表单相关联。

在任何情况下,最好在浏览器中测试一下,以确定当前的现实,而不是依赖于规范可能会说的内容。