【问题标题】:Do any browsers support the form attribute on input elements?是否有任何浏览器支持输入元素的表单属性?
【发布时间】:2013-03-10 05:26:01
【问题描述】:

HTML5 规范允许form-associated elements 通过[form] 属性引用他们的associated <form> element。有浏览器原生支持吗?

【问题讨论】:

标签: forms html


【解决方案1】:

见:

自 Firefox 4、Opera 9.5、Safari 5.1 和 Chrome 10 起支持 form 属性,但在 IE 上尚不支持。

这是一个测试页面:

http://www.impressivewebs.com/demo-files/html5-form-attribute/

【讨论】:

    【解决方案2】:

    Opera 9.5+、Safari 5.1+、Firefox 4+、Chrome 10+

    【讨论】:

      【解决方案3】:

      Chrome v25 似乎无法识别表单属性的使用。如果表单名称/id 与表单属性的值不匹配,则包含“form='xxx'”元素的表单将不会显示在该表单的提交内容中。此外,如果表单属性包含两个表单名称,它根本不会显示,即使其中一个名称与表单的名称/id 匹配。奇怪的行为。

      【讨论】:

      • 您介意以更易读的方式来表述您的答案吗?可能添加有关其他浏览器的信息?
      • 如果我没看错,我认为这是预期的行为。
      猜你喜欢
      • 1970-01-01
      • 2016-10-19
      • 1970-01-01
      • 2011-07-16
      • 2013-08-09
      • 2010-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多