事件

作者: 巴拉巴啦 | 来源:发表于2017-05-09 13:11 被阅读6次

    事件流
    描述的是从页面中接收事件的顺序。但有意思的是,IE 和 Netscape 开发团队居然提出了差 不多是完全相反的事件流的概念。IE的事件流是事件冒泡流,而 Netscape Communicator的事件流是事 件捕获流。

    IE的事件流叫做事件冒泡(event bubbling),即事件开始时由具体的元素(文档中嵌套层次深 的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。

    IE9、Firefox、Chrome和 Safari则将事件一直 冒泡到 window 对象。

    DOM2级事件流
    包括三个阶段:事件捕获阶段,目标阶段,和事件冒泡阶段。

    注意:IE9、Opera、Firefox、Chrome和 Safari 都支持 DOM 事件流;IE8及更早版本不 支持 DOM事件流。

    事件处理程序
    事件就是用户或浏览器自身执行的某种动作。诸如 click、load 和 mouseover,都是事件的名字。 而响应某个事件的函数就叫做事件处理程序(或事件侦听器)。事件处理程序的名字以"on"开头,因此 click 事件的事件处理程序就是 onclick,load 事件的事件处理程序就是 onload。为事件指定处理 程序的方式有好几种。

    相关文章

      网友评论

          本文标题:事件

          本文链接:https://www.haomeiwen.com/subject/vivbtxtx.html