JavaScript事件笔记

Author : lovecicy

事件流 事件冒泡 事件捕获 DOM事件流 事件处理 HTML事件处理 DOM 0级事件处理 DOM 2级事件处理 IE事件处理 事件对象 DOM事件对象 IE事件对象 一、事件流 事件流描述的是从页面中接收事件的顺序 1. 事件冒泡 IE的事件叫做事件冒泡,事件从最具体的元素开始,逐级向上传播。 当你点击页面中的div时,click事件会按下列顺序传播: 1. div 2. body 3. html 4. document 2. 事件捕获 网景团队提出的另一种事件流叫事件捕获,事件流的方向恰好与事件冒泡相反,同样的,当你点击上面的div时,事件捕获的顺序是: 1. document 2. html 3. body 4. div 3. DOM事件流 DOM 2级事件规定事件流包括3个阶段:事件捕获,处于目标和事件冒泡。在事件处理中,处于目标阶段被看做事件冒泡的一部分。 IE9、Opera、Firefox、Chrome和Safari都支持DOM事件流;IE8及更早版本不支持DOM事件流,即不支持事件捕获。 二、事件处理 响应事件的函数叫做事件处理函数或事件监听器。这一部分,我们来了解下事件[Read More]

standard