`
forbe
  • 浏览: 900 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

javascript 学习笔记之事件冒泡

阅读更多

javascript event事件学习:


1:event对象只在事件发生的过程中才有效。 
2:event对象在FF和IE中的本质区别: ie中event是作为window的一个全局对象来使用的,访问方法是window.event
而在w3c标准中,它并不是一个全局对象,当事件触发时,它将被传入事件处理函数中。
所以,我们一般这样来访问event
element.onclick = function(e){var e = e||window.event; alert(e.type);} //结果输出click


event 对象的属性:


type:事件类型,和IE类似,但是没有“on”前缀,例如单击事件只是“click”。
target:发生事件的节点。
currentTarget:发生当前正在处理的事件的节点,可能是Target属性所指向的节点,也可能由于捕捉或者起泡,指向Target所指节点的父节点。
eventPhase:指定了事件传播的阶段。是一个数字。
timeStamp:事件发生的时间。
bubbles:指明该事件是否起泡。
cancelable:指明该事件是否可以用preventDefault()方法来取消默认的动作。
preventDefault()方法:取消事件的默认动作;
stopPropagation()方法:停止事件传播。

分享到:
评论

相关推荐

    JavaScript学习笔记

    本学习笔记旨在帮助初学者快速掌握JavaScript的核心概念和技术,实现从入门到精通的过渡。 1. **基础语法** - 变量声明:JavaScript支持var、let和const关键字声明变量,理解它们的作用域和提升特性至关重要。 - ...

    前端JavaScript基础学习笔记案例

    个人在学习前端JavaScript时的学习笔记,内含JavaScript的中基础知识点,以及案例。里面有兼容市面上浏览器的方法 1.知识点包括:基础语法,字符串操作,object对象,DOM对象,BOM对象,offset,client,scroll对象...

    javascript学习笔记2

    ### JavaScript 学习笔记2:字符串与事件对象总结 #### 字符串操作方法总结 在JavaScript中,字符串是一系列字符的有序集合。JavaScript提供了一系列内置的方法来帮助我们处理字符串,这些方法可以用来检索、替换...

    javascript学习资料 + 笔记

    这份"javascript学习资料 + 笔记"压缩包显然旨在帮助新手快速掌握这门语言,为他们的编程之旅提供必要的基础知识。 JavaScript的学习首先要从基础语法开始,包括变量声明(var、let、const)、数据类型(字符串、...

    javascript学习笔记

    这篇“javascript学习笔记”很可能包含了作者在学习过程中积累的各种概念、语法、函数以及最佳实践。 首先,JavaScript的基本语法是学习的起点,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔...

    javaScript DOM编程艺术2版学习笔记

    在这个学习笔记中,涵盖了从基础到高级的JavaScript和DOM操作技巧,一共涉及1~9章的内容。以下是对这些章节知识点的详细阐述: **第1章:JavaScript简介** 本章介绍了JavaScript的基本概念,包括它是一种解释型、弱...

    JavaScript学习笔记之JS事件对象

    JavaScript中的事件对象是编程交互的核心,它记录了与事件相关的...总的来说,理解和熟练运用JavaScript的事件对象是进行前端开发的关键技能之一,它使得页面能够对用户的交互作出响应,提供了丰富的动态效果和功能。

    JavaScript高级程序设计 学习笔记之DOM基础(五)

    这篇学习笔记主要围绕DOM基础展开,涵盖了JavaScript操作DOM的各种方法和技术。 在JavaScript中,DOM被视为一个树形结构,其中每个节点代表了页面上的一个元素、属性或文本。DOM的基础主要包括以下几个方面: 1. *...

    JavaScript 学习笔记(十五)

    总结来说,本次学习笔记深入探讨了JavaScript中事件的基本概念、事件流的两种类型(冒泡型和捕获型)、事件监听函数的绑定与移除方法(包括IE浏览器特有的attachEvent()和detachEvent()方法,以及DOM标准的...

    javascript初级笔记第二季

    这个“javascript初级笔记第二季”很显然是一个深入学习JavaScript基础知识的资料集合,由cssrain精心整理,旨在帮助初学者逐步掌握这门语言的核心概念。 在JavaScript的世界里,首先要理解的是它的基础语法,包括...

    javascript笔记

    这本“JavaScript笔记”涵盖了该语言的核心概念、语法、数据类型、控制结构、函数、对象、DOM操作以及事件处理等多个关键领域。 一、基础语法 JavaScript的基础包括变量声明(var、let、const)、数据类型(原始...

    JavaScript入门课件与笔记

    理解事件处理程序(addEventListener、removeEventListener)和事件冒泡、捕获的概念至关重要。 4. **AJAX与API**:了解如何使用XMLHttpRequest或现代的fetch API进行异步数据请求,可以实现与服务器的通信,加载...

    JavaScript学习总结

    JavaScript,作为全球最广泛使用的编程语言之一,是创建动态网页和交互式应用...通过阅读《JavaScript学习笔记.pdf》,你应该能够更全面地理解和运用JavaScript的属性、方法和事件,为你的Web开发之旅奠定坚实的基础。

    韩顺平jquery学习笔记及练习

    《韩顺平jQuery学习笔记及练习》是一份珍贵的学习资源,由知名讲师韩顺平的课程实录整理而成,旨在帮助学习者深入理解和掌握jQuery这一强大的JavaScript库。jQuery简化了HTML文档遍历、事件处理、动画设计和Ajax交互...

    [邵山欢]javascript公开课资料及笔记

    JavaScript,一种广泛应用于Web开发的脚本语言,是前端开发的核心技术之一。它以其轻量级、解释型和动态类型等特点,使得网页交互性得到极大提升。本资料集由邵山欢提供,针对JavaScript初学者,旨在帮助大家快速...

Global site tag (gtag.js) - Google Analytics