-
JS对应我这初学者太难了,对象、事件对象,,,搞得好晕 哈哈哈查看全部
-
1.HTML事件处理的缺点:JS代码和HTML耦合在一起,需要改两处地方。 2.DOM0级事件处理程序,用较传统的方式,把一个函数赋值给一个事件的处理程序属性。 简单、跨浏览器查看全部
-
事件捕获:不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。查看全部
-
事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。查看全部
-
通过addEventListener 添加的事件 只能通过removeEventListener 删除查看全部
-
事件冒泡:由事件最具体的元素接收,然后逐级向上传播至最不具体的节点。 事件捕获:与事件冒泡相反,由最外层向逐级向事件触发点传播查看全部
-
DOM0级事件处理的优点:简单 易处理查看全部
-
事件对象 DOM中的事件对象 1、type属性 用于获取事件类型 2、target属性 用于获取事件目标 3、stopPropagation()方法 用于阻止事件冒泡 4、preventDefault()方法 阻止事件的默认行为查看全部
-
//跨浏览器事件处理程序 var eventUtil={ //添加句柄 addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,false); }else if(element.attachEvent){ element.attachEvent('on'+type,handler); }else{ element['on'+type]=handler; }, removeHandler:function(element,type,handler){ if(element.removeEventListener){ element.removeEventListener(type,handler,false); }else if(element.detachEvent){ element.detachEvent('on'+type,handler); }else{ element['on'+type]=null; } } }查看全部
-
DOM2级方法 添加事件:addEventListener('事件',函数,布尔值),事件不加on; 删除事件:removeEventListener('事件',函数,布尔值),事件不加on; IE DOM: 添加事件:attachEvent('事件',函数),加on,没有布尔值; 删除事件:detachEvent('事件',函数),加on,没有布尔值;查看全部
-
1,DOM2级事件处理程序: 添加-btn.addEventListern("事件",函数,布尔值)【事件去掉on,布尔值一般为false(冒泡)】 删除-btn.remove...【后面一样】 2,多个事件处理程序 3,嫌弃ie查看全部
-
DOM0级事件处理程序: 提取元素 使得事件以元素的属性形式出现 再添加函数功能查看全部
-
html时间处理程序: //事件包含在html结构中即标签内 //缺点:html和js代码混合在一块,不利于修改,所以被抛弃查看全部
-
IE中的事件对象: 1、type属性,用于获取事件类型; 2、srcElement属性,用于获取事件的目标; 3、cancelBubble属性,用于阻止事件冒泡; 4、returnValue属性,用于阻止事件的默认行为查看全部
-
DOM中的事件对象: 1、type属性,用于获取事件类型; 2、target属性,用于获取事件目标; 3、stopPropagation()方法,用于阻止事件冒泡; 4、preventDefault()方法,阻止事件的默认行为。 5、bubbles属性 6、canselable属性查看全部
举报
0/150
提交
取消