3

我想知道我是否可以做这样的事情:

<div>
    <form>
        <input type="text">
</div>
<div>
        <input type="submit" value="Submit">
    </form>
</div>

这是我正在尝试做的简化版本。我的意图是让按钮在表单本身的单独 div 中提交表单。我知道我可以用 javascript 做到这一点,但我认识的人说我可以这样做。

4

4 回答 4

3

将表单标签移到 div 标签之外

于 2013-04-02T18:40:20.907 回答
1

不,您需要正确关闭标签。请使用标记验证器:http: //validator.w3.org

于 2013-04-02T18:40:27.640 回答
1

您需要正确关闭标签,但如果想将表单提交到 div 之外,您可以这样做:

<div>
     <form name="form1">
       <input type="text">
     </form>
</div>
<div>
    <input type="button" onclick="document.form1.submit();" value="Submit">
</div>
于 2013-04-02T18:44:29.983 回答
0

您可以将整个 div 集包装在表单标签中,这样可能更有意义。

于 2013-04-02T18:41:18.197 回答