【发布时间】:2012-07-05 16:32:08
【问题描述】:
我的网站有三栏。我在一个表单中有两个字段需要在左列中,还有一个当前是不同表单的字段需要在中间列中。问题是,我希望他们表现得像一种形式......(或者如果可能的话,成为一种形式)。
提交表单时,需要将所有字段的数据传递到操作页面。
实现这一目标的最佳方法是什么? h
【问题讨论】:
我的网站有三栏。我在一个表单中有两个字段需要在左列中,还有一个当前是不同表单的字段需要在中间列中。问题是,我希望他们表现得像一种形式......(或者如果可能的话,成为一种形式)。
提交表单时,需要将所有字段的数据传递到操作页面。
实现这一目标的最佳方法是什么? h
【问题讨论】:
如果您不必支持旧浏览器,您可以在某些元素上使用form 属性,使它们的行为与表单中的一样。
见http://www.impressivewebs.com/html5-form-attribute/
<form id="some_form">
...
</form>
<input form="some_form" />
否则,更好的方法是让表单元素成为所有字段的父元素。只需将表单元素移出第一列即可。
【讨论】:
列不是一种形式。将所有列 div 包装在一个表单标签中。
【讨论】:
听起来你控制了代码。最简单的解决方案是制作一个表格。您正在寻找的是非标准功能,以及您在未来解决我的问题的任何解决方案。
【讨论】: