form表单提交,防止自带提交

  • Post author:
  • Post category:其他



防止表单自动提交,防止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>