相关阅读:
JavaScript事件学习小结(五)js中事件类型之鼠标事件
JavaScript事件学习小结(一)事件流
javaScript事件学习小结(四)event的公共成员(属性和方法)
JavaScript事件学习小结(二)js事件处理程序
JavaScript事件学习小结(三)js事件对象
一、事件
事件是用户或浏览器自身执行的某种动作,如click,load和mouSEOver都是事件的名字。
事件是javaScript和DOM之间的桥梁。
你若触发,我便执行——事件发生,调用它的处理函数执行相应的JavaScript代码给出响应。
典型的例子有:页面加载完毕触发load事件;用户单击元素,触发click事件。
二、事件流
1、事件流感性认识
问题:单击页面元素,什么样的元素能感应到这样一个事件?
答案:单击元素的同时,也单击了元素的容器元素,甚至整个页面。
例子:有三个同心圆,给每个圆添加对应的事件处理函数,弹出对应的文字。单击最里面的圆,同时也单击了外面的圆,所以外面圆的click事件也会被触发。