事件:用户或浏览器自身执行的某种动作。诸如:click、load、mouseover等。 事件处理程序(事件侦听器):响应某个时间的函数。以“on”开头。 html方法: 例如:要在按钮被单击时执行一些js,可如下: 2.可以调用页面其他地方定义的脚本,甚至可以是外部文件中的函数。如: 事件处理程序 ...
分类:
其他好文 时间:
2018-08-23 00:31:57
阅读次数:
204
一、什么是事件 页面对不同访问者的响应叫做事件。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 实例: 在元素上移动鼠标。 选取单选按钮 点击元素 在事件中经常使用术语"触发"(或"激发")例如: "当您按下按键时触发 keypress 事件"。 常见 DOM 事件 二、jQuer ...
分类:
Web程序 时间:
2018-08-17 11:20:08
阅读次数:
238
jQuery 事件方法 事件方法触发器或添加一个函数到被选元素的事件处理程序。 下面的表格列出了所有用于处理事件的 jQuery 方法。 方法描述 bind() 向元素添加事件处理程序 blur() 添加/触发 blur 事件 change() 添加/触发 change 事件 click() 添加/ ...
分类:
Web程序 时间:
2018-08-16 19:38:29
阅读次数:
203
一、基本概念 1、事件:用户/浏览器自身执行的某种动作(点击click、加载load,页面滚动scroll的等); 2、事件处理程序:响应某个事件的处理函数,又叫事件侦听器 二、事件流 事件流 1、事件冒泡 由IE提出 由下向上 2、事件捕获 由Netscape团队提出 由上向下 由于老版本浏览器不 ...
分类:
Web程序 时间:
2018-08-02 00:00:53
阅读次数:
281
SAX解析XML文件采用事件驱动的方式进行,也就是说,SAX是逐行扫描文件,遇到符合条件的设定条件后就会触发特定的事件,回调你写好的事件处理程序。使用SAX的优势在于其解析速度较快,相对于DOM而言占用内存较少。而且SAX在解析文件的过程中得到自己需要的信息后可以随时终止解析,并不一定要等文件全部解 ...
分类:
其他好文 时间:
2018-07-22 18:08:58
阅读次数:
163
浏览器中某些计算和处理要比其他的昂贵很多。例如, DOM 操作比起非 DOM 交互需要更多的内存和 CPU 时间。连续尝试进行过多的 DOM 相关操作可能会导致浏览器挂起,有时候甚至会崩溃。尤其在 IE 中使用 onresize 事件处理程序的时候容易发生,当调整浏览器大小的时候,该事件会连续触发。 ...
分类:
其他好文 时间:
2018-07-18 15:14:55
阅读次数:
155
一,跨浏览器的事件处理程序 1,DOM0级处理事件 将一个函数赋值给一个事件处理程序属性。 事件流:冒泡阶段。 使用: 为元素增加事件: 删除事件: 2,DOM2级事件处理程序 两个方法:addEventListener()和removeEventListener() 三个参数:处理事件名,事件处理 ...
分类:
编程语言 时间:
2018-07-15 11:14:13
阅读次数:
185
事件冒泡 什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它 ...
分类:
Web程序 时间:
2018-07-14 14:43:35
阅读次数:
204
1.事件处理 1.1 HTML事件处理 直接添加到HTML结构中 1.2 DOM0级事件处理 把一个函数赋值给一个事件处理程序属性 1.3 DOM2级事件处理 addEventListener("事件名","事件处理函数","布尔值"); true:事件捕获 false:事件冒泡 removeEve ...
分类:
Web程序 时间:
2018-07-14 11:48:23
阅读次数:
167