写前端页面时,按钮明明是<button>,为什么点击时会提交表单,刷新页面呢?

来源:互联网 发布:黑马程序员html 编辑:程序博客网 时间:2024/05/22 16:47

  相信这个问题很多初学者,甚至开发了几年的人或许也会遇到,一时不得其解,然而问题的解决也出人意料的简单。原因就是你的button按钮是放在form表单里的,而且又没有声明其type=”button”导致的。

  • 从w3c组织的官方文档可以看到关于button按钮的一句话:The missing value default is the Submit Button state,这句话就说明form表单里的button按钮,默认是submit类型的,所以你需要加上type=”button”声明是button类型而不是默认的submit,或者你不把button放在form里也可以。
  • And one more thing,button不放在对应的form表单里,而是放在其外部,也是可以提交指定表单的。<button type="submit" form="form1">提交</button>通过这种方式,也可以控制这个button按钮指定提交id为form1的表单。
阅读全文
'); })();
1 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 膝盖韧带松弛怎么办 膝盖受损怎么办 肌腱筋断裂怎么办 膝关节韧带拉伤怎么办 肩关节韧带拉伤怎么办 膝关节扭伤怎么办 膝关节损伤怎么办 膝关节扭伤了怎么办 肋骨软骨损伤怎么办 膝盖软骨撞伤怎么办 膝盖运动损伤怎么办 膝盖韧带拉伤怎么办? 膝关节软组织损伤怎么办 关节韧带损伤怎么办 脚脖子扭伤了怎么办 脚踝韧带受伤怎么办 膝盖骨膜损伤怎么办 脚韧带扭伤怎么办 手腕拉伤怎么办 脚后跟扭伤疼怎么办 脊椎受伤怎么办 腰椎劳损怎么办 腰部急性扭伤怎么办 急性腰扭伤怎么办 急性腰扭伤怎么办? 突然扭到腰了怎么办 腰椎扭伤了怎么办 腰椎韧带钙化怎么办 腰椎韧带损伤怎么办 腰部韧带拉伤怎么办 腰闪了怎么办 韧带发炎怎么办 腰损伤怎么办 腰部韧带劳损怎么办 腰部韧带钙化怎么办 三角韧带疼痛怎么办 三角韧带损伤怎么办 腹部肌肉拉伤怎么办 左脚韧带拉伤怎么办 膝关节拉伤怎么办 韧带劳损怎么办