我想把submit的按钮放在form标签之外,怎么把实现数据的提交
//在form表单外
<div id="submit">表单提交</div>
<script>
$('#submit').click(function() {
$('form').submit();
});
</script>
不考虑兼容性的话。表单元素都加了个form属性,就算不是在form内,也会绑定的
补充:
<form id="myForm"><input type="text" name="d" id="d" required/></form><input type="submit" value="提交" form="myForm"/>
提交按钮在form外面,但提交的时候会验证form里面的text的required,当然你把文本框放外面然后加form属性也可以
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
可以考虑ajax吧