day18知识点
一、事件
1.默认事件
- 没有主动,系统默认有的
- 可选,可不选
- 如果不要可以阻止
- 通过事件对象身上的 -
- e.retureValue = false
- e.preventDefaule
2.事件委托
- 将多个自元素的相同利用事件委托给共同的页面现存的父元素,通过事件目标找到真正触发事件的子元素。
- 事件委托的好处: 1.节省内存 2.给页面暂时不存在的元素绑定事件(给动态的html绑定事件)
3.事件源和时间目标
- 事件源:绑定事件的元素
- 必然可以通过this拿到
- 事件目标:触发事件的元素
- 必然可以通过事件对象拿到
- var terget = e.target || e.srcElement
4.事件对象身上属性
- e.button :配合鼠标的按下事件测试:左,右,中,
- e.mateKey : 系统键
本文深入探讨了事件处理的基础概念,包括默认事件的行为与管理,事件委托的原理及其优势,如节省内存和为动态HTML元素绑定事件。同时,解析了事件源与事件目标的区别,以及事件对象关键属性的应用。
809

被折叠的 条评论
为什么被折叠?



