【发布时间】:2012-12-10 06:41:50
【问题描述】:
我计划在一个页面上设置多个表单,并希望确保这没问题。提交按钮是只作用于它们所在的表单还是应用于页面上的所有表单?
【问题讨论】:
-
默认情况下,我相信这只是按钮所在的形式。
标签: html forms submit form-submit
我计划在一个页面上设置多个表单,并希望确保这没问题。提交按钮是只作用于它们所在的表单还是应用于页面上的所有表单?
【问题讨论】:
标签: html forms submit form-submit
提交按钮提交表单。似乎规范没有明确说明这意味着封闭的form 元素,可能是因为这被认为是不言而喻的。这当然是浏览器所做的。
HTML5 草案通过引入字段(例如提交按钮)的“form owner”概念使这一点更加清晰。默认情况下,表单所有者是封闭的form 元素,尽管建议的字段的form 属性可能会改变这一点。并且提交按钮被定义为提交表单所有者。
【讨论】:
据我所知(我很确定),提交按钮/输入默认情况下只会作用于它的父表单。您可以在W3 specifications 中阅读有关表格的更多信息。
因此,如果您只是想知道在您的页面中是否可以有多个表单,那么可以。
【讨论】: