代码之家  ›  专栏  ›  技术社区  ›  John Hascall

文档中的form元素前面可能有一个带有form属性的输入吗?

  •  2
  • John Hascall  · 技术社区  · 6 年前

    在生成的页面中,如果某些输入位于表单定义之前,则最简单。这个 form 属性似乎是适当的机制(如 <input form='f1' ...> . 在我在网上找到的示例中,表单位于输入之前,因此我想知道这些输入元素是否可以位于文档中表单之前,如下所示:

    <input form='f1' type='text' name='i1'>
       ...
    <form id='f1' action='...'>
    <input type='submit' name='s2'>
    </form>
    

    在我的(有限的)测试中,这似乎是可行的,但我在标准中找不到需要它起作用的措辞。尤其是 standard 说:

    如果可重新关联的表单关联元素指定了表单属性,则该属性的值必须是元素所有者文档中表单元素的ID。

    在文档中遇到输入元素时,还没有这样的表单。我读错了吗?

    0 回复  |  直到 6 年前