码迷,mamicode.com
首页 > 其他好文 > 详细

<button>标签的type属性

时间:2016-05-13 18:44:15      阅读:323      评论:0      收藏:0      [点我收藏+]

标签:

在aspx页面中,定义了<form>标签、<botton>标签,这时点击button按钮,是提交form表单。

我在项目中,在<botton>标签中定义了onclick事件A,点击该事件能够执行事件中的方法,但如果在其他地方也定义有事件B,每次点击过事件A,发现事件B也会跟着

再次执行。

原因:这是因为在<botton>标签中未加入“type="button"”,因为默认是"submit"。Submit提交会触发其他事件!

比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同时,也会提交表单的。

请始终为按钮规定 type 属性。Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。

<button>标签的type属性

标签:

原文地址:http://www.cnblogs.com/menliu/p/5490209.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!