事件代理是利用了事件冒泡,制定一个事件处理程序,就可以管理某一类的所有事件。例如,click事件会一直冒泡到document层次(就是不断地向父元素传递至最上层的document)。就是说可以为整个页面指定一个onclick事件处理程序,而不必单个元素分别添加处理程序。 不过,在没有接触事件代理的时 ...
分类:
Web程序 时间:
2016-06-28 23:26:56
阅读次数:
183
在配置文件中加入一下代码,即可解决全局的onClick重复点击。此方法是重写ngClick事件,可以保护多次点击 ...
分类:
其他好文 时间:
2016-06-23 00:54:07
阅读次数:
1630
<script type="text/javascript"> window.onload = function () { var imgs = document.images; for (var i = 0; i < imgs.length; i++) { (function (x) { imgs ...
分类:
Web程序 时间:
2016-06-12 12:17:02
阅读次数:
737
一.思路 1、利用 getNodeByParam 等方法找到你需要选中的节点2、利用 selectNode 方法选中节点3、直接调用 callback.click 二.代码 ...
分类:
其他好文 时间:
2016-06-07 16:12:12
阅读次数:
428
今天做表单提交时,一个小功能是遇到不符合的内容就禁止提交,写对了捣鼓半天也不行,后来发现是一个参数传错了,可是浏览器也没报错 注意:1.submit事件是要用在form上的,不能用在提交按钮上,2.参数不要传错了 另外想禁用 a 链接的默认行为,用onclick事件 返回 return false ...
分类:
其他好文 时间:
2016-06-06 20:40:20
阅读次数:
144
一、什么是事件冒泡
在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。
打个比方说:你在...
分类:
编程语言 时间:
2016-05-27 16:53:06
阅读次数:
173
什么是事件: JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一 ...
分类:
编程语言 时间:
2016-05-24 20:34:11
阅读次数:
336
如果<p>是在<div>里面,那么呢,<P>有一个onclick事件,<div>也有onclick事件,为了触发<P>的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数: 代码如下: function stopBubble(e){ if(e&&e.stopPropagation){//非I ...
分类:
Web程序 时间:
2016-05-24 15:13:23
阅读次数:
159