提交form表单后的刷新问题
来自:https://blog.csdn.net/MaYuKang/article/details/120669401
按钮类型type="submit"时,form表单会触发提交事件
|
action为空,button按钮没有执行任函数,但是点击按钮后,页面刷新 |
1、form表单在提交后会跳转action属性中的地址 即按钮类型type="submit"时,form表单会触发提交事件 |
|
点击按钮后,页面跳转百度 |
|
|
input,点击后,无任何反应 |
|
|
input,action为空,点击后,无任何反应 |
如果提交表格前需要对form中的数据进行校验,可以使用以下方式:
<form action="http://www.baidu.com" onsubmit="return validate_form(this)" > ...... <input type='submit' value="Submit"> form>
给form标签加上onsubmit事件,当发生提交时,先根据自定义的validate_form方法校验表格数据,校验成功才能触发action。