1 键盘事件 和 文本事件 2 一 键盘事件: 当用户在键盘上敲击的时候 就会触发键盘事件,DOM0级规定了键盘事件,DOM3级又重新规范了键盘事件。 DOM2级 本来是有键盘事件 不过听说再定稿以前又删除了相关内容,所以目前为止 也是靠着DOM0级的键盘事件在操作, 因为 DOM3级的键盘事件各浏... ...
分类:
编程语言 时间:
2017-10-13 10:16:12
阅读次数:
270
上次说到了JS中事件处理程序在DOM0级和DOM2级和IE中是不同的,每个都有自己的添加和移除事件处理程序的形式。 那要将这些差异进行统一化。避免这种差异。对于顺序问题,我们应该要先将最经常使用的放在最上面把兼容性最好的放在最下面,也就是实现向后兼容。 这端代码能实现在各种浏览器下处理好事件处理程序 ...
分类:
其他好文 时间:
2017-09-17 15:08:14
阅读次数:
104
事件处理在JS中可谓是点睛一笔,JS的事件处理程序使得JS成为了网页交互层的第一把交椅。那么,JS中有几种事件处理程序呢? 1.DOM0级事件处理程序 通过JS指定事件处理程序的传统方式,就是将一个函数添加给一个对象的事件处理程序。这种方式为现代所有的浏览器所用。原因一是方便简单,原因二是可以实现跨 ...
分类:
编程语言 时间:
2017-09-16 22:03:02
阅读次数:
166
vue事件有两方面内容:DOM事件 和 自定义事件。 DOM事件 vue中采用DOM2级事件的处理方式,为IE9以上的浏览器服务。下面我们先来讲解一下什么是DOM2级事件吧! JS中DOM0级事件有两种:标签内绑定事件 和 js中绑定事件; 没有DOM1级事件:因为1级DOM标准中没有定义与事件相关 ...
分类:
其他好文 时间:
2017-09-06 14:26:00
阅读次数:
125
分为三个阶段:事件捕获阶段、目标阶段、事件冒泡阶段。 事件捕获老版本浏览器(IE<=8)不支持,但是事件冒泡可以放心使用。 事件处理程序 一共四类写法,基本都见过,看下写法就知道怎么回事儿了。 1. HTML事件处理程序 2. DOM0级事件处理程序 3. DOM2级事件处理程序 定义事件及删除事件 ...
分类:
其他好文 时间:
2017-08-20 22:26:30
阅读次数:
240
事件深入了解 1):当点击在一个元素时,单击事件不仅仅发生在这个元素上,同时也点击了他的父元素以及祖先元素,甚至是整个页面。 2):DOM分三级事件绑定 1:dom0级事件绑定 dom.onclick = fun( )只能监听冒泡,不能监听捕获。注意ie9,chrome里面的冒泡,一直到window ...
分类:
其他好文 时间:
2017-08-12 23:57:31
阅读次数:
233
1.HTML事件处理程序 某个元素支持的某种事件,可以通过一个与相应事件处理程序同名的HTML特性指定。这个特性的值应该是能够执行的JS代码。例如:按钮单击是要执行一些js代码,可以像下面: <input type="button" value="click me" onclick="showMes ...
分类:
Web程序 时间:
2017-08-03 18:08:55
阅读次数:
207
jquery事件模型: dom0级事件模型: 阻止冒泡:event.stopPropagation(); 阻止冒泡:event.cancelBubble = true; 只支持一个事件处理函数; dom2级事件模型: addEventListener(eventType) addEventListe ...
分类:
Web程序 时间:
2017-08-01 20:38:39
阅读次数:
175
这两天复习了DOM事件绑定,记录一下,便于复习学习。 1 事件处理程序 1.1 HTML事件处理程序:直接写在html中,和html不解耦,修改麻烦 1.2 DOM0级事件处理程序:不写在html中,在script中获取对象在添加事件。修改的时候稍微方便一点 1.3 DOM2级事件处理程序:定义了两 ...
分类:
其他好文 时间:
2017-08-01 14:39:52
阅读次数:
204