javascript,关于onMousedown and onMouseup问题

来源:百度知道 编辑:UC知道 时间:2024/05/02 16:43:07
javascript,关于onMousedown and onMouseup问题,当我按住后,可以执行onmousedown;但是如果我并没有抬起鼠标,并滑移一段后,才抬起,则好像不执行onmouseup函数,不知如何解决?谢谢
那有办法解决这个问题吗?我想移动一下,然后抬起来,执行一个函数

区域问题,dom对象具有继承性和多态性,
例如:
你在body中定义的onmousedown事件,它的所有子节点都继承了这个方法,这是继承
但是你如果在它的某个子节点又定义了一个onmousedown事件,则只有这个子节点具有这种特性,这是它的多态,
所以你可以这么理解,在子节点定义的事件 具有区域性,出了它的域,此事件已经被注销。
再举例:
就象你在网页中点右键,会出现页面右键菜单,但是如果你电击右键并不松开,然后移动到其他位置,比如浏览器的最顶端,出现的菜单就完全不同,这是一个道理.