html页面提交两次才能跳转页面的原因?

遇到的现象:提交后数据库内容增加了,但页面没有跳转,在网址栏最后多了一个"?"

类似于:http://127.0.0.1:8080/test.html?

第二次提交才会跳转页面

 

原因:

  在form表单中,所有按钮(button)都默认提交给 form 表单,不管他有没有设置属性

解决的办法:

  将button按钮的标签挪出 form 的作用域即可。

感叹:

  form 真的是太霸道了,哈哈哈!

posted @ 2022-08-20 16:04  yuedongfan  阅读(191)  评论(0)    收藏  举报