js-JavaScript高级程序设计学习笔记9
Posted ZhangCui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js-JavaScript高级程序设计学习笔记9相关的知识,希望对你有一定的参考价值。
依然第十三章 事件
1、页面上的所有元素都支持鼠标事件,除了mouseenter和mouseleave,所有鼠标事件都会冒泡。
2、修改键:shift、ctrl、alt、meta。四个属性表示修改键的状态:shiftKey等。
3、event对象的relatedTarget属性提供了相关元素的信息。只对mouseover和mouseout事件才包含值。
4、对“事件处理程序过多”问题的解决方案就是事件委托。事件委托利用时间冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。最适合事件委托技术的事件包括click、mousedown、mouseup、keydown、keyup和keypress。
以上是关于js-JavaScript高级程序设计学习笔记9的主要内容,如果未能解决你的问题,请参考以下文章