1. 事件处理1.1. 绑定事件方式(1)行内绑定
语法: //最常用的使用方式
(2)动态绑定
//结构+样式+行为分离的页面(html+css+js事件)
语法:
对象.事件=事件处理程序行内绑定和动态绑定的重要区别:以上程序是不可用的,点击div时,执行test函数,这时,test中的this表示window对象
因为...
分类:
编程语言 时间:
2016-06-02 13:45:53
阅读次数:
295
中文手册 2014年09月01日 暂无评论 on()函数用于为指定元素的一个或多个事件绑定事件处理函数。 此外,你还可以额外传递给事件处理函数一些所需的数据。 从jQuery 1.7开始,on()函数提供了绑定事件处理程序所需的所有功能,用于统一取代以前的bind()、 delegate()、 li ...
分类:
Web程序 时间:
2016-06-01 15:35:43
阅读次数:
207
事件流:事件在DOM结构中传播的过程;事件冒泡:事件从最开始的具体元素到最外层的document出啊脉搏的过程;事件捕获:不太具体的节点应该最先接收到消息,一直传播到最里层的节点; 事件处理程序的方式:1.<input type="button" value="button1" id="button ...
分类:
Web程序 时间:
2016-05-30 00:45:41
阅读次数:
188
先说结论:这段代码浏览器会报错,提示 aDiv[this.index] is undefined 所以正确的写法应该是去掉(),直接写为function fnClick。 不加括号的话,相当于指定aBtn[i]的click事件处理程序为fnClick,即绑定aBtn[i].onclick(); 而加 ...
分类:
其他好文 时间:
2016-05-28 00:59:14
阅读次数:
951
一、什么是事件冒泡
在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。
打个比方说:你在...
分类:
编程语言 时间:
2016-05-27 16:53:06
阅读次数:
173
一、ASP.NET 母版页和内容页中的事件 母版页和内容页都可以包含控件的事件处理程序。对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事件。控件事件不会从内容页发送到母版页。同样,也不能在内容页中处理来自母版页控件的事件。 在某些情况下,内容页和母 ...
分类:
Web程序 时间:
2016-05-25 18:31:48
阅读次数:
266
想了解一下VBA中自定义类和事件,并注册事件处理程序的方式。做以下尝试: 1、建一个自定义类(类模块),类名:Qiqiu 该类提供一个Daqi的方法,每执行一次x的值+1,如果x的值大于max,则触发事件。 为节省细节不使用属性过程,变量直接用public 2、建三个简单窗体MainFrm,User ...
分类:
编程语言 时间:
2016-05-23 21:22:47
阅读次数:
1392
--01.事件冒泡 当触发DOM树里元素上的事件时,浏览器的事件处理机制会检查在那个元素上是否已经建立特定的事件处理程序。如果是,就调用处理程序。但到这儿事情还远远没有结束呢。 在目标元素获得机会处理事件之后,事件模型检查目标元素的父元素,看是否为同类型事件建立了处理程序。如果是,则也调用父元素的处 ...
分类:
Web程序 时间:
2016-05-23 13:22:48
阅读次数:
176
什么是事件冒泡? 事件冒泡就是当父元素和子元素存在同一事件时在子元素的事件处理程序中会自动调用其父级元素的事件处理程序。 demo: 事件冒泡 当点击div下的img元素时界面效果如图: 通过上面代码我们只是想当鼠标点击图片时让div的边框成红色并没有要删除图片,但他在执... ...
分类:
Web程序 时间:
2016-05-21 10:15:16
阅读次数:
165
最近项目中要要到 js动态给给元素绑定事件,刚好之前没用到过这些,顺便学习一下,于是google了一下 事件,写了如下两个事件 一个添加事件 ,一个是移除事件addEventListener(),removeEventListener()用于处理指定和删除事件处理程序的操作作用域:事件处理程序会在其 ...
分类:
Web程序 时间:
2016-05-20 11:22:10
阅读次数:
198