如果我在实际表单之外有表单元素,我可以使用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
- 属性?
答案 0 :(得分:1)
表单控件未通过祖先fieldset元素与其表单所有者相关联,因此您必须明确地将控件与其表单相关联。
在任何情况下,最好在浏览器中测试一下,以确定当前的现实,而不是依赖于规范可能会说的内容。