黑马程序员技术交流社区

标题: 【成都校区】--- JavaScript事件浅析 [打印本页]

作者: 小刀葛小伦    时间: 2019-8-22 16:53
标题: 【成都校区】--- JavaScript事件浅析
本帖最后由 小刀葛小伦 于 2019-8-22 16:55 编辑

一个网页由三层组成(html 结构,js 行为,css 表现),一切的东西其实都建立在html上,html里面的dom提供了一些事件,然后通过js封装,我们可以用js去调用dom上的事件。事件有很多,有我用过的有我没用过的,今天我想分析一番
一、事件流


二、事件对象 event
[JavaScript] 纯文本查看 复制代码
div.onclick=function(event){}这个里面的event就是事件对象,我这里说几个常用的。
event.preventDefault() //阻止默认事件,表单提交,a标签。
event.stopPropagation() //阻止传递下去,一帮用在一些自定义组件上,比如遮罩隐藏,在弹框上就要阻止传递了。
event.target //触发事件的元素,事件委托会用到。


三、事件名称
下面我会把事件列举一下

这类事件我没有用到过,前段时间在网上看到了一些,整合一下写写测试测试地址










欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2