事件流:事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。事件捕获:不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。DOM2级事件处理程序: .addEventListener(); .removeEvent...
分类:
编程语言 时间:
2015-06-05 00:40:00
阅读次数:
150
原文地址:http://www.jb51.net/article/32792.htm什么是JS事件冒泡?在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的...
分类:
Web程序 时间:
2015-06-04 00:51:04
阅读次数:
180
jQuery 是为事件处理特别设计的。什么是事件?页面对不同访问者的响应叫做事件。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。实例:在元素上移动鼠标。选取单选按钮点击元素在事件中经常使用术语"触发"(或"激发")例如: "当您按下按键时触发 keypress 事件"。常见 DOM ...
分类:
Web程序 时间:
2015-06-02 10:55:52
阅读次数:
137
1、Web服务器控件可以包含服务器上调用的事件处理程序。只有送回服务器时,才在服务器上触发事件。把autoPostBack设置为true,事件将立即传给服务器。这样就会使客户端调用Javascript把窗体数据立即传给服务器。页面返回给服务器后,通过隐藏字段ViewState比较控件值是否改变。.....
由于事件处理程序可以为现代 Web 应用程序提供交互能力,因此许多开发人员会不分青红皂白地向页面中添加大量的处理程序。在 JavaScript 中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能。导致这一问题的原因是多方面的。首先,每个函数都是对象,都会占用内存;内存中的对象越多,.....
分类:
编程语言 时间:
2015-05-28 17:48:32
阅读次数:
128
1. 事件目标
现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。
这个属性是DOM API中规定的,但是没有被所有浏览器实现 。
jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。
通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。
而且,我们知道this引用的是处理事件的DO...
分类:
Web程序 时间:
2015-05-28 14:06:09
阅读次数:
167
JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发生某些有趣的事情时,Web 浏览器就会产生事件(event)。 JavaScript 与 HTML 之间的交互是通过事件实现的。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间,或.....
分类:
编程语言 时间:
2015-05-28 13:53:46
阅读次数:
460
主要内容:使程序能够响应菜单事件和鼠标事件(按下左键、移动、松开左键)。关于事件:视窗程序通过事件进行用户进行交互。当用户进行单击鼠标、选择菜单、按下键盘等操作时都会产生一个事件。在程序中,我们需要:1,为指定的事件编写处理程序;2.将事件处理程序进行注册。编..
分类:
其他好文 时间:
2015-05-26 19:12:12
阅读次数:
114
Js 冒泡事件阻止1.事件目标现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,...
分类:
Web程序 时间:
2015-05-26 12:07:59
阅读次数:
145
/// /// 自定义事件-步骤: /// 1、声明关于事件的委托 /// 2、声明事件 /// 3、编写触发事件的方法 /// 4、创建事件处理程序 /// 5、注册事件处理程序 /// 6、在适当的条件下出发事件 /// Dog.cs代码: 1...