-
type 获取事件类型; taget 获取事件目标作用于那个控件;<br> stopPropagation() 阻止事件冒泡沫;<br> preventDefault() 停止默认事件;查看全部
-
DOM2级事件处理程序<br> 定义了两个方法--用于处理指定和删除事件处理程序的操作:<br> addEventListener()添加事件监听程序<br> removeEventListener()移除事件监听程序<br> 三个参数设置;事件名称,处理方法(函数),布尔值--false:表示在冒泡阶段调用事件处理程序(可以最大限度的兼容浏览器),一般设为false;true表示在捕获阶段调用事件处理程序<br> btn3.addEventListener('click',showMes,false);<br> 注意:<br> 1、若事件名称有on,则需去掉on。onclick --> click,onmouseover --> mouseover等等;<br> 2、false 最大限度兼容所有浏览器--事件冒泡流。<br> 3.通过addEventListener添加的事件只能通过removeEventListener来删除。--参数要与添加事件时相同<br> btn3.removeEventListener(参数);//参数必须和btn.addEventListener的参数一致,删除事件监听<br> <br> DOM2级事件处理程序可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。如下所示:<br> btn3.addEventListener('click',showMes,false);<br> btn3.addEventListener('click',showMes,function(){alert(this.value);},false);<br> DOM0级事件则后面添加的同一事件类型会覆盖前面的;<br> 缺点:DOM2级事件处理程序,ie不支持,ie有专用的事件处理程序。查看全部
-
if(event.stopPropagation){ event.stopPropagation(); }else{ event.cancelBubble(); }查看全部
-
释放鼠标查看全部
-
鼠标每次移动触发查看全部
-
鼠标位置查看全部
-
鼠标按下触发查看全部
-
detachEvent('onclick',fn)查看全部
-
attachEvent()查看全部
-
addEventLister(event,fn,false) removeEventLister(event,fn,fasle) 事件捕获的两种方法查看全部
-
事件对象查看全部
-
IE 事件冒泡 从内往外 chrom 事件捕获 从外往内查看全部
-
事件对象查看全部
-
跨浏览器解决2查看全部
-
跨浏览器解决查看全部
举报
0/150
提交
取消