排序事件与IE和Firefox浏览器之间的区别
window.event即:有window.event对象
FF:没有window.event对象,事件对象可以通过函数的参数传递,如移动鼠标= domousemove(事件)
鼠标当前坐标
事件和事件。
FF:event.pagex和event.pagey。
一般:有event.clientx和event.clienty属性。
当前鼠标坐标(加上滚动条滚动的距离)
即:event.offsetx和event.offsety。
FF:event.layerx和event.layery。
的标签的X和Y坐标:style.posleft和style.postop
即:是的。
不,不。
一般:object.offsetleft和object.offsettop。
窗体的高度和宽度
即:document.body.offsetwidth和document.body.offsetheight.note:页面必须在这一点上,身上的标签。
FF:window.innerwidth和window.innerhegiht,以及document.documentelement.clientwidth和document.documentelement.clientheight。
一般:document.body.clientwidth和document.body.clientheight。
添加事件
即:element.attachevent(onclick,功能);。
FF:element.addeventlistener(点击,功能,真的)。
一般:元。onclick= func.although onclick事件可以使用OnClick和上述两种方法的效果是不同的。Onclick只执行一个过程,而attachevent和addEventListener执行进程列表,即多个过程。例如,element.attachevent(onclick,func1);element.attachevent(onclick,func2),func1,func2执行。
标签的自定义属性
即:如果一个属性值的标签DIV1定义的值可以通过div1.value和DIV1 {值}。
FF:你不能用div1.value和DIV1 {value}。
General purpose: div1.getAttribute (value).
父节点、子节点和删除节点
即:parentelement,parement.children,element.romovenode(真的)。
FF:父节点,parentnode.childnodes,node.parentnode.removechild(节点)。