-
添加事件监听,三个参数,事件,方法,布尔值。true表示捕获阶段,flase表示冒泡查看全部
-
qq一系列问题查看全部
-
DOM中的target==IE中的srcElement cancelBubble () 属性 IE用于阻止事件冒泡 ture阻止 false不阻止 returnValue () 属性 阻止事件默认行为 false表示阻止查看全部
-
stopPropagation()阻止事件冒泡 preventDefault()阻止事件默认行为查看全部
-
事件对象常用属性和方法查看全部
-
DOM2 addeEventlistener('click',showMes,fn) IE事件处理程序 attachEvent('onclick',fun)添加事件 detachEvent('onclick',fun)删除事件查看全部
-
DOM2级事件定义了两个方法: 用于处理指定和删除事件处理程序的操作 addEventListener()和removeEventListener().查看全部
-
DOM0级事件处理程序 较传统的方式:把一个函数赋值给一个事件的处理程序属性用的比较多的方法 简单 跨浏览器的优势查看全部
-
HTML事件的缺点: HTML和JS代码紧密的耦合在一起查看全部
-
事件冒泡:最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到最不具体的那个节点(文档) 事件捕获:不太具体的节点应该更早接收到事件,而最具体的节点最后接收事件.(与事件冒泡相反)查看全部
-
没有DOM01级 DOM2级事件定义了两个方法: 用于处理指定和删除事件处理程序的操作 addEvenListener()和removeEventListner()。 接收三个参数:要处理的事件名、作为事件处理程序的函数和布尔值。查看全部
-
dom 0事件用来处理函数: 1.先命名一个对象,使用document.getElement()方法 2.使用btn.onclick进行调用查看全部
-
DOM2级事件定义了两个方法: 用于处理指定和删除事件处理程序的操作 addEvenListener()和removeEventListner()。 接收三个参数:要处理的事件名、作为事件处理程序的函数和布尔值。查看全部
-
登录框查看全部
-
onmousedown--当用户按下鼠标时触发 onmouseup---当用户放掉鼠标时触发 onmousemove---鼠标在移动时可以返回一个坐标值 offsetWidth,offsetHeight--网页中获取网页内容高度和宽度,可以用于获取网页中盒子的高度和宽度 用法:box.offsetWidth,box.offsetHeight Window 尺寸 有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。 对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: window.innerHeight - 浏览器窗口的内部高度 window.innerWidth - 浏览器窗口的内部宽度 对于 Internet Explorer 8、7、6、5: document.documentElement.clientHeight document.documentElement.clientWidth 或者 document.body.clientHeight document.body.clientWidth offsetLeft与style.left的区别 offsetLeft 获取的是相对于父对象的左边距 left 获取或设置相对于 具有定位属性(position定义为relative)的父对象 的左边距 如果父div的position定义为relative,子div的position定义为absolute,那么子div的style.left的值是相对于父div的值, 这同offsetLeft是相同的,区别在于: 1. style.left 返回的是字符串,如28px,offsetLeft返回的是数值28,如果需要对取得的值进行计算, 还用offsetLeft比较方便。 2. style.left是读写的,offsetLeft是只读的,所以要改变div的位置,只能修改style.left 原理:拖动的时候,光标位置在哪,面板位置就在哪,面板的坐标通过左上角的点来确定。 分析并解决Bug 1、确定光标在屏幕中的位置:clientheight/width 2、确定面板的位置:offsetwidth/height 3、面板的移动位置限制:四个方向 4、删除事件,mouseup方法查看全部
举报
0/150
提交
取消