button标签的type属性默认值是?

作者:林小志 来源:林小志blog 时间:2010-08-16 12:33:00 

晚上突然间看到大猫的头像在闪动,速度打开一看,发现他问,以前我写button标签的时候有没有写type属性,老实的我只有诚实地告诉他,我没写type属性的,因为记得曾经某一个开发同学跟我说,要不你就不要写type属 * ,以后需要他们来控制就好了,所以我一直就没写了。

大猫的测试代码:http://www.linxz.cn/demo/button_type.html

好奇心比较重的我就在想,为什么大猫他突然会问这个事情呢,仔细盘问之后才晓得,原来他没写type属性的时候,在输入框得到focus的时候,直接回车就提交了,也就是说没有type属性的button标签默认值是submit。那么换句话说,以前我记得button标签的type属性默认值为button是错误的

经过对几个浏览器的对比查看,最终发现只有IE7(或许IE6也是这样的,没测试过)的button标签默认值是button,其他的浏览器都是sumbit。借用大猫的一句话就是“微软虽然改变了路线,但是没把屁股擦干净”,^O^ IE8都有了,他们怎么可能会去擦IE7的屁股呢。

然后在w3school网站中可以看到这么一句话“The button is a submit button (this is default for all browsers, except Internet Explorer)”。好吧,我又长见识了!

标签:button,标签,属性
0
投稿

猜你喜欢

  • 使用ASP订制自己的XML文件读写方法

    2008-10-24 09:35:00
  • javascript 动态插入技术

    2009-12-14 20:50:00
  • ACCESS中Field对象的标题属性

    2008-11-20 17:44:00
  • Mysql Innodb 引擎优化

    2010-10-25 20:01:00
  • sqlserver中将varchar类型转换为int型再进行排序的方法

    2012-07-11 15:34:41
  • WEB2.0网页制作标准教程(1)选择什么样的DOCTYPE

    2007-11-13 12:57:00
  • asp如何读取服务器上的驱动器?

    2009-11-18 20:50:00
  • on error goto (Vbscript)和try catch

    2008-08-04 13:22:00
  • 用来武装Firefox的24款Web开发插件

    2010-02-28 12:40:00
  • Mysql5写中文乱码问题解决

    2007-09-17 12:38:00
  • [教程]用代码让你了解网页与键盘

    2008-06-10 12:18:00
  • 体验DW MX 2004 CSS新功能

    2011-06-14 09:45:01
  • 有关asp的系统变量ServerVariables (“HTTP_USER_AGENT“)?

    2009-10-29 12:12:00
  • IE下文本被折行的解决方案

    2009-06-28 16:13:00
  • 不同浏览器的兼容一些写法

    2009-03-26 12:58:00
  • 前端来看看 maxthon bugs

    2008-09-23 18:35:00
  • Dreamweaver制作网页幻灯片效果

    2010-07-06 13:48:00
  • IE8 CSS之生成内容

    2008-09-09 22:14:00
  • ASP程序种如何调用DLL文件

    2008-01-15 19:12:00
  • 信息分类是为了更好的索引

    2010-02-04 17:51:00
  • asp之家 网络编程 m.aspxhome.com