社区
JavaScript
帖子详情
onclick 和 click的区别?
水光清浅
2017-10-31 05:43:21
我经常写点击事件的时候把这两个弄混淆
...全文
496
6
打赏
收藏
onclick 和 click的区别?
我经常写点击事件的时候把这两个弄混淆
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinashiji
2017-11-02
打赏
举报
回复
在addEventListener方法中,事件名不写“on”,如:addEventListener("click", function (e) {}, false); 而在ie的attachEvent方法中,事件名要写“on”,如:attachEvent("onclick", function (e) {});
是小师叔啊
2017-11-01
打赏
举报
回复
记住on+事件名的 就写在dom元素上就好了,不带有on的写在js里面
当作看不见
2017-11-01
打赏
举报
回复
一样的.onclick 是dom 上的事件,click 是jQuery对象的事件,但是最后执行还是一制的,不同对象上,同样效果的方法
cdjj_灰少
2017-11-01
打赏
举报
回复
onclick先执行,click后执行,onclick是绑定事件,click是出发onclick事件
低调是种无声的高调
2017-11-01
打赏
举报
回复
引用 3 楼 sjt1010 的回复:
记住on+事件名的 就写在dom元素上就好了,不带有on的写在js里面
一般来说保持统一习惯,就不容易错了
天际的海浪
2017-11-01
打赏
举报
回复
在原生js中。 onclick是事件名,是用于绑定事件的。而click是方法名,是模拟触发事件的。 有点要注意: 在addEventListener方法中,事件名不写“on”,如:addEventListener("click", function (e) {}, false); 而在ie的attachEvent方法中,事件名要写“on”,如:attachEvent("onclick", function (e) {}); 在jquery中一律都是click。 $("#xxx").click(function(event){});//click方法参数为函数时用于绑定事件。 $("#xxx").click();//click方法没有参数时是模拟触发事件。
click
与
on
click
的
区别
click
与
on
click
的
区别
首先给出示例代码:
区别
: 1.
on
click
是绑定事件,告诉浏览器在鼠标点击时候要做什么。
click
本身是方法作用是触发
on
click
事件,只要执行了元素的
click
()方法,就会触发
on
click
事件。如上诉代码所示,当点击’ee’按钮时,会触发’dd’的
on
click
事件(正常来说得按’dd’按钮才触发’dd’的
on
click
事件),原因就是因为 $("#btn4").
click
(function(){ $("#btn3").
click
(); }); 点击’ee’
click
和
on
click
的
区别
jquery的
click
点击事件会在点击下拉框的时候触发一次,然后选中下拉项的时候再触发一次。所以可以使用change方法,change是发生改变的时候才触发,因此是正好触发一次。
click
本身是方法,作用是触发
on
click
事件,只要执行了元素的
click
()方法,就会触发
on
click
事件。2、
click
可以理解为一次简单的触发,只执行一次,找不到以后就不再执行;3、
click
是方法,
on
click
是事件。执行
click
就是模拟鼠标点击,同时会触发
on
click
事件。"
on
click
执行"
on
click
和
click
的
区别
及示例
1.$("").
click
与
on
click
的
区别
示例介绍
on
click
是绑定事件,
click
本身是方法作用是触发
on
click
事件,只要执行了元素的
click
()方法,下面有个示例,大家可以看看 Html代码 $(function(){ $("#btn4").
click
(function(){ $("#btn3").
click
(); }); }); funct
on
click
和
click
的
区别
事件监听的主要
区别
体现在语法、功能和使用方式上。需要控制事件传播阶段(捕获/冒泡)以获得更好的灵活性和可维护性。在大多数现代项目中,优先使用。确保只有一个事件处理器。需要快速绑定简单事件。编写可维护的现代代码。
on
click
和
click
区别
及传参方式
on
click
是绑定事件 (告诉浏览器在鼠标点击的时候要做什么)
click
是触发事件 (模拟了鼠标点击操作)
click
是方法;
on
click
是事件; 执行
click
就是模拟鼠标点击,同时会触发
on
click
事件。 $(document).ready(function(){ $(".title").
click
JavaScript
87,985
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章