![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
browser hack
韦奕
这个作者很懒,什么都没留下…
展开
-
关于button会提交表单的原因及解决办法
今天在写一个小例子时无意间发现button标签会提交表单, 很是不解. 后来换成input type="button"就没有这个问题, 于是上网查了下,结合各位网友和w3c的说法, 总结如下:未设置type属性时, 标签在IE中被当作是一个按钮,但在其它浏览器中会被当作submit, 因此应始终为button设置type。设置type后, 在所有浏览器中都是一个普通的按钮.如果在 HTML原创 2013-08-19 16:18:50 · 1314 阅读 · 0 评论 -
关于FireFox23.0.1中实现的按键事件对象key属性
标题可能有点拗口,不过往下看您就明白了。或者,也可以参考JS权威指南第17章的17.9节。DOM3中对键盘事件对象进行了优化,为它添加了key属性,此属性的值是一个字符串,对应于按下的键名。如果按下的是一个可打印的字符,则key值就等于这个字符,如果是功能键,则key值将是像“F2”,"Home","Left"这样的值。遗憾的是,目前这个属性还未得到广泛的实现(具体的实现情况我尚未做深原创 2013-08-20 18:13:01 · 863 阅读 · 0 评论 -
new Date('2012-03-09')的各浏览器兼容性
js中,创建时间对象时,如果参数是一个日期字符串,如 var d = new Date('2012-09-09');console.log(d); 经测试,在IE8及以下版本的IE中都是NaN,另外Safari 5.17中也不认识这种格式,输出为“Invalid Date”.FF(测试版本为22.0),Chrome(测试版本为27.0.1453.116),Opera(测试版本12.原创 2013-07-19 10:54:04 · 1118 阅读 · 0 评论