# 事件1. 默认事件 -系统默认有, 如果不要,阻止 - 通过事件对象阻止 - e.returnValue = false - e.preventDefault() 2. 事件委托 - 将多个子元素的相同事件利用事件冒泡委托给共同的页面现存的父元素,通过事件目标找到真正触发事件的子元素,完成事件处 ...
分类:
其他好文 时间:
2020-05-16 01:01:24
阅读次数:
83
parentNode:父级节点 <div id="a1">父<p id="a2">孩子</p></div> var i=document。getElementById(‘a2’).parentNode; console.log('i');//会查找到a2元素的父节点 childNodes:子级节点集 ...
分类:
Web程序 时间:
2020-05-08 12:55:37
阅读次数:
76
这几天遇见js方法事件冒泡的问题 <tr onclick=a> <td onclick=b> </td> <td> </td> </tr> 在tr中有多个td,tr与其中一个td有触发事件,这时候点击td就会同时触发两个事件。 解决办法: 在b方法中加入 var e = window.event; ...
分类:
Web程序 时间:
2020-05-08 12:46:14
阅读次数:
68
JavaScript与HTML之间的交互是通过事件实现的。事件就是问达能或浏览器窗口中发送的一些特定的交互瞬间 事件流 事件冒泡:由下至上 事件捕获:由上至下 事件处理程序 事件就是用户或浏览器自身执行的某种操作如click,而响应某个事件的函数就是事件处理程序,以on开头 HTML事件处理程序:内 ...
分类:
编程语言 时间:
2020-05-02 18:55:28
阅读次数:
58
HTML和js之间的交互是通过事件实现的。 事件流描述的是从页面中接受事件的顺序。 事件流 IE中的事件流是事件冒泡流。顺序是从里向外 eg:div-body-html-Document Netscape Communicator的事件流是事件捕获流。顺序是从外向里 eg:Document-html ...
分类:
Web程序 时间:
2020-05-02 00:03:18
阅读次数:
68
首先我们要知道什么是事件冒泡,什么是默认事件。 事件冒泡: <div @click="a"> <div @click="b"></div> </div> 如上代码,事件a和事件b,我点击事件b的时候会将事件a也就是它的父级元素绑定的事件一同触发,这就是冒泡。像水里的气泡一样,从最下面一直咕噜咕噜到最 ...
分类:
其他好文 时间:
2020-04-21 15:14:21
阅读次数:
59
最近在维护vue2.0的项目,遇到了不少坑,在这里说下引用elementui之后,使用v-on:click绑定点击事件无效的情况,如下图: 我想阻止冒泡事件,发现无效。这里将@click换成了@click.native,就有效果了,具体原因不清楚,有哪位大佬知道原因可以告诉一下~~~ ...
分类:
其他好文 时间:
2020-04-20 15:56:35
阅读次数:
148
js兼容问题 1 阻止事件冒泡: //js阻止事件传播,这里使用click事件为例 document.onclick=function(e){ var e=e||window.event; if (e.stopPropagation) { e.stopPropagation();//W3C标准 }e ...
分类:
其他好文 时间:
2020-04-19 19:42:58
阅读次数:
67
1. 事件流(事件传播) 描述的是从页面接收事件的顺序。 IE事件流是事件冒泡流,NetScape是事件捕获流。 window: window document: document html: document.documentElement body: document.body div: doc ...
分类:
Web程序 时间:
2020-04-17 20:03:03
阅读次数:
84
1.js用for循环生成一个ul列表,然后在列表上绑定一个事件的方式-事件委托,事件委托是什么原理,什么是事件冒泡 4个 2.一串字符串,怎么去判断某个字母存在且只存在一次,再来一种?indexOf用js怎么实现 3个 3.循环除了for循环还有几种 1个 4.小程序一个功能页面由哪几部分组成,底部 ...
分类:
其他好文 时间:
2020-04-14 17:16:37
阅读次数:
101