我想知道我是否可以这样做:
<div>
<form>
<input type="text">
</div>
<div>
<input type="submit" value="Submit">
</form>
</div>
这是我正在尝试做的简化版本。我的目的是让按钮在表单本身的单独div中提交表单。我知道我可以用javascript做到这一点,但我认识的人说我可以这样做。
答案 0 :(得分:3)
将表格标签移到div标签之外
答案 1 :(得分:1)
不,您需要正确关闭代码。请使用标记验证器:http://validator.w3.org
答案 2 :(得分:1)
你需要正确地关闭标签,但如果想要提交表格外侧div,你可以这样做:
<div>
<form name="form1">
<input type="text">
</form>
</div>
<div>
<input type="button" onclick="document.form1.submit();" value="Submit">
</div>
答案 3 :(得分:0)
你可以将整个div包装在表单标签中,这可能会更有意义。