假设我有一个这样的页面,左边的部分有一个有两个输入元素的表单,由于页面定位不可能,我不能将右边的元素放在我的左表单标签内。
如果用户在强制分开时点击提交后,如何将左侧部分和右侧部分的值一起提交?
任何想法,任何代码或任何可以帮助我的东西......
提前thanx
答案 0 :(得分:1)
出于可访问性原因,两个输入区域应属于同一form
。不是每个人都会使用JavaScript,对于那些用户,您收集的数据将是荒谬的。
您可以做的只是将您的两个列都包裹在form
中,而不是仅包含在一列中的一个部分。假设您现有的标记如下所示:
<div>
<form>
<input />
<textarea></textarea>
<input />
</form>
</div>
<div>
<input />
</div>
只需将其更改为:
<form>
<div>
<input />
<textarea></textarea>
<input />
</div>
<div>
<input />
</div>
</form>