-
事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。查看全部
-
ie中的时间对象,兼容性写法查看全部
-
事件流:描述的是从页面中接受事件的顺序查看全部
-
事件处理程序: 1.html时间处理程序,(优点,可以支持添加别的事件名称和事件处理函数,缺点,修改的时候特别麻烦) 2,DOM 0级事件处理程序(例:btn.onclick=function(){}) (优点,可以支持添加别的事件名称和事件处理函数,简单,跨浏览器) 3,DOM 2级事件处理程序(例:addEventLisner(click,function,false/true),removeEventLisner()) (优点:可以支持添加一个事件的多个事件处理函数,并按顺序执行,缺点,ie和opera浏览器不支持) 4,IE事件处理程序(attachEvent(),detachEvent()) 需要定义一个对象来根据不同的支持情况选择不同的方法: var untile={ addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler); } else if(element.atachEvent){ element.atachEvent("on"+type,handler); }else{ element["on"+type]=handler }查看全部
-
element.onclick===element['onclick']查看全部
-
HTML 事件处理的缺点: Html与Js代码紧密的耦合在一起, Js代码和Html都需要进行修改查看全部
-
事件处理程序查看全部
-
DOM2级事件处理程序<br> DOM2级事件定义了两个方法:<br> 用于处理指定和删除事件处理程序的操作<br> addeventlistener()removeeventlistener()。 接收三个参数:要处理的事件名,作为事件处理程序的函数和布尔值。查看全部
-
事件捕获:不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。查看全部
-
事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。查看全部
-
DOM2级事件处理程序 obj.addEventListener(); obj.removeEventListener();查看全部
-
document.body.clientHeight document.documentElement.clientHeight查看全部
-
每个事件都会触发对象。 event 对象就可以获取。 type 获取事件类型; taget 获取事件目标作用于那个控件; stopPropagation() 阻止事件冒泡沫; preventDefault() 停止默认事件;查看全部
-
键盘事件查看全部
-
获取浏览器窗口的宽和高 w:document.documentElement.clientWidth document.body.clientWidth H:document.documentElement.clientHeight document.body,clientHeight查看全部
举报
0/150
提交
取消