各浏览器对click方法的支持差异小结


Posted in Javascript onJuly 31, 2011

如下

IE6/7/8/9/Opera12/Firefox5 Safari5/Chrome12
INPUT[type=text] INPUT[type=password] INPUT[type=radio] INPUT[type=checkbox] INPUT[type=button] INPUT[type=submit] INPUT[type=image] INPUT[type=hidden] INPUT[type=reset] INPUT[type=submit] INPUT[type=file]1 BUTTON[type=button] 支持 支持
other 支持 不支持

即Safari/Chrome没有完全支持click方法。click方法写进了HTML5草案,相信不久的将来Safari/Chrome也会支持。

需要注意的Firefox5之前的版本并不是所有元素都支持click方法,从w3help当时测试结果即可看出。

Mozilla官方也有以下一段话

Prior to Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), Gecko didn't implement the click method on other elements that might be expected to respond to mouse?clicks such as links (A elements), nor will it necessarily fire the click event of other elements. However, now it is supported by all elements, as required by HTML5.  

虽然Firefox5现在对所有元素都添加了click方法,仍需注意它的click方法触发不了A的默认行为。IE/Opera却可以。

Javascript 相关文章推荐
在html页面上拖放移动标签
Jan 08 Javascript
jQuery实现手机号码输入提示功能实例
Apr 30 Javascript
整理AngularJS框架使用过程当中的一些性能优化要点
Mar 05 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
JavaScript动态数量的文件上传控件
Nov 18 Javascript
canvas雪花效果核心代码分享
Feb 19 Javascript
纯jQuery实现前端分页功能
Mar 23 jQuery
vue-cli3.0如何使用CDN区分开发、生产、预发布环境
Nov 22 Javascript
Vue+Express实现登录注销功能的实例代码
May 05 Javascript
javascript实现切割轮播效果
Nov 28 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
Nov 02 Javascript
详解vite2.0配置学习(typescript版本)
Feb 25 Javascript
js中将HTMLCollection/NodeList/伪数组转换成数组的代码
Jul 31 #Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
Jul 31 #Javascript
javascript中length属性的探索
Jul 31 #Javascript
javascript string字符串优化问题
Jul 31 #Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
Jul 31 #Javascript
基于JQuery 的消息提示框效果代码
Jul 31 #Javascript
使用基于jquery的gamequery插件做JS乒乓球游戏
Jul 31 #Javascript
You might like
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
2011/06/24 PHP
让PHP更快的提供文件下载的代码
2012/06/13 PHP
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
2013/10/18 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
AngularJS使用ngOption实现下拉列表的实例代码
2016/01/23 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
微信小程序搭建自己的Https服务器
2019/05/02 Javascript
vue实现浏览器全屏展示功能
2019/11/27 Javascript
关于Vue中$refs的探索浅析
2020/11/05 Javascript
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python 多线程重启方法
2019/02/18 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
Python中的支持向量机SVM的使用(附实例代码)
2019/06/26 Python
pytorch-RNN进行回归曲线预测方式
2020/01/14 Python
Python+appium框架原生代码实现App自动化测试详解
2020/03/06 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
Myprotein西班牙官网:欧洲第一大运动营养品牌
2020/02/24 全球购物
大唐电信科技股份有限公司java工程师面试经历
2016/12/09 面试题
人力资源行政经理自我评价
2013/10/23 职场文书
档案检查欢迎词
2014/01/13 职场文书
我的长生果教学反思
2014/04/28 职场文书
四风问题原因分析及整改措施
2014/10/24 职场文书
会计求职信怎么写
2015/03/20 职场文书
2015年上半年党建工作总结
2015/03/30 职场文书
幼儿园教师岗位职责
2015/04/02 职场文书
2015年学校综合治理工作总结
2015/07/20 职场文书
2016年公司新年寄语
2015/08/17 职场文书
Python实现信息轰炸工具(再也不怕说不过别人了)
2021/06/11 Python