javascript 表单提交
来源:百度知道 编辑:UC知道 时间:2024/06/03 22:06:32
如果提交按钮的type不是submit,只是普通的button,该怎么触发onSubmit时间?
一段很简单的JS啊,
<script language="javascript">
function sub(){
document.form1.submit();
}
</script>
<form action="demo" name="form1" method="post">
<input type="button" value="提交" onclick="sub()"/>
</form>
最简单的方法:
例如你的onSubmit要去执行fun()函数,
那么你就在你那个普通的button上加上onClick="fun()"不就行了
你既然把这个普通按钮做提交用,那么点击的时候自然就是提交表单,那么去执行一下fun就行
就是那个form的submit()。
比如form id是testform
那么可以用
document.getElementById("testform").submit();
来提交。
要吧直接在调用submit事件。方法很多种,我在这补充一下那些回答里没有的。
如:<form onSubmit="涵数名()">这样就可以了。