-
阻止事件冒泡:event.stopProlpagation();查看全部
-
跨浏览器事件处理程序:判断DOM2事件处理程序、IE事件处理程序、DOM0事件处理程序 element['on' + type] = handler element.onclick === element['onclick']查看全部
-
IE事件处理程序使用attachEvent()和detachEvent() 需要加上 on查看全部
-
DOM2级事件添加事件时,事件名不加 on查看全部
-
addEventListener() 接收三个参数,要处理的事件名、作为事件处理程序的函数和布尔值,true则表示在捕获阶段调用事件处理程序,false则表示在冒泡阶段调用查看全部
-
DOM0级事件处理程序;可以通过btn2.onclick = null;来删除onclick 事件查看全部
-
HTML事件处理的耦合度高,函数名改了,HTML中也要改名查看全部
-
事件捕获:由不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。查看全部
-
事件冒泡:事件最开始由最具体的元素接收,然后逐级向上传播至最不具体的那个节点查看全部
-
从页面中接受事件的顺序:IE是事件冒泡流,Netscape是事件捕获流查看全部
-
注意keydown和keypress的区别查看全部
-
dom2级事件定义的方法: 用于处理指定和删除事件处理程序的操作 addEventListener()和removeEventListner() element.addEventListener(event, function, useCapture) // 添加 <div> 事件句柄 document.getElementById("myDIV").addEventListener("mousemove", myFunction); // 移除 <div> 事件句柄 document.getElementById("myDIV").removeEventListener("mousemove", myFunction);查看全部
-
第一种思路: 即源码中的disX disY // disX Y表示光标按下时光标和面板之间的距离 光标移动前位置(点击位置)-面板移动前位置(初始位置) =光标移动后位置-面板移动后位置 第二种思路: 即[笔记]中@sandogeek提供的思路 光标移动后位置-光标移动前位置(点击位置) =面板移动后位置-面板移动前位置(初始位置)查看全部
-
event查看全部
-
DOM事件处理程序查看全部
举报
0/150
提交
取消