从不同的Html页面位置收集不同的HTML输入元素

时间:2013-10-07 08:22:14

标签: javascript jquery html html5 forms

enter image description here

假设我有一个这样的页面,左边的部分有一个有两个输入元素的表单,由于页面定位不可能,我不能将右边的元素放在我的左表单标签内。

如果用户在强制分开时点击提交后,如何将左侧部分和右侧部分的值一起提交?

任何想法,任何代码或任何可以帮助我的东西......

提前

thanx

1 个答案:

答案 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>