防止表单自动提交,防止submit和button提交表单
<form name=”frm” method=”post” οnsubmit=”return false;”>
如果想在表单提交时,进行验证
要注意的是,千万不能写成
Html代码
<from action=”” method=”post” onSubmit=”check()”>
……………
</from>
因为check()不通过后会返回false, 因为onsubmit属性就像是<form>这个html对象的一个方法名,其值(一字符串)就是其方法体,默认返回true,所以还是相当于验证通过
记得对表单验证一定要写成这样
Html代码
<from action=”” method=”post” onSubmit=”return check()”>
……………
</from>
只防止按钮提交
1、 return false
<button class=”submit_button” onClick=“submitAction();return false;”>登录</button>
2、button有个type属性,属性值可为button、submit、reset
type=button,直接点击不会提交表单
<button type=”button” class=”submit_button” onClick=“submitAction();”>登录</button>