定义: JavaScript使我们有能力创建动态页面,网页中的每一个元素都可以产生某些触发
JavaScripti函数的事件。我们可以认为事件
可以被JavaScript侦测到的一种行为。
原理:当我们在某个元素上添加一个事件时,根据事件执行的前后可以把它当成一个事件
流,例如在DOM事件中规定的事件流包
括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段。首先发生的是事件捕获,然后是实际的目标接收到事件,最后是冒泡阶段,可以在这个阶段对事件做出响应。
应用:事件处理程序可以通过返回一个适当的值、调用事件对象的某个方法或设置事件对象的某个属性来阻止默认操作的发生。