-
e = event || window.event; l = e.clientX - posX; t = e.clientY - posY; winW = document.documentElement.clientWidth || document.body.clientWidth; winH = document.documentELement.clentHeight || document.body.clientHeight; oDrag.style.left = l +'px'; oDrag.style.top = t + 'px';查看全部
-
mousemove 当鼠标指针在元素内部移动时重复的触发查看全部
-
光标的位置查看全部
-
光标的位置:clientX、clientY查看全部
-
这样的内容展示非常好的,方便。查看全部
-
讲的不错查看全部
-
DOM和IE的事件对象查看全部
-
ie以前: event = event || window.event ; var eve = event.target || event.srcElement ; alert(ele) ;查看全部
-
阻止事件冒泡:stopPropagation(); 阻止事件默认行为:perventDefault();查看全部
-
报错Cannot call method 'addEventListener' of null的解决办法: 将JS代码放在DOM对象后面,不要放在<head>中。如: <input type="button" value="点击" id="btn3"> <script> js代码</script>查看全部
-
DOM2不适应于IE。 IE事件处理程序:attachEvent()添加事件和detachEvent()删除事件,接收相同的2个参数:事件处理程序的名称和事件处理程序的函数(要加on)。不使用第3个参数的原因:IE8以及更早的浏览器只支持事件冒泡! 如btn.attachEvent('onclick',showMes); btn.detachEvent('onclick',showMes);查看全部
-
.DOM2级事件处理程序:定义2个方法:用于处理指定和删除事件处理程序的操作addEventListener()和removeEnventlListner()。接收3个参数:要处理的事件名、作为事件处理程序的函数和布尔值。DOM0级和DOM2级都可以添加多个事件处理程序。而HTML事件处理不能,DOM0与DOM2区别,删除处理不同,DOM0通过赋值null,而DOM2通过方法removeEventListener()方法。查看全部
-
DOM0级事件处理程序:低耦合,跨浏览器,简单 把一个函数赋值给一个事件的处理程序属性。 如var a=document.getElementById(''); a.onclick=function { }查看全部
-
事件冒泡:从最内层至最外层(最常用) 事件捕获:从最外层至最内层查看全部
-
简单明了,声音好听查看全部
举报
0/150
提交
取消