为什么ondblclick也会响应onclick的事件?

ondblclick也会响应onclick的事件
而我的onclick也有自己的事件
如何解决这个问题呢?
---------------------------------------------------------------

这很正常啊,有些事件包含另一事,click=mouseover+mousedown+mouseup
但不知你要解决什么具体问题?
---------------------------------------------------------------

单击和双击看看?

 1<script>   
 2var timer=null;   
 3document.onclick=new Function("timer=setTimeout(click,100)")   
 4document.ondblclick=new Function("clearTimeout(timer);dblclick()")   
 5function click(){   
 6alert("click")   
 7}   
 8function dblclick(){   
 9alert("dblclick")   
10}   
11</script>

---------------------------------------------------------------

要想执行dblclick(),必须先把click中的代码去掉,如果两种情况都用的话,就得再click中检测,点击一次之后是否还有下一次点击,这样才能两种情况都执行

Published At
Categories with Web编程
Tagged with
comments powered by Disqus