javascript实现单击和双击并存的方法

2022-01-13,,,,

这篇文章主要介绍了javascript实现单击双击并存方法,可通过定义二次点击的间隔时间来达到判断单击与双击的效果,是非常实用的技巧,需要的朋友可以参考下

本文实例讲述了javascript实现单击和双击并存的方法。分享给大家供大家参考。具体分析如下:

在我们进行网页开发的过程中经常会遇到这么一个问题,为一个链接注册双击事件,或者让一个按钮或者其他元素上面同时注册单击或者双击事件,这时候我们发现网页中的双击事件似乎永远都不会起作用,原因是当我们点击一次的时候,就被超链接或者单击事件截获了,本文描述了一个如何解决这个技术问题的具体方法。本解决方案的实现原理是,单击事件和双击事件都调用同一个方法,我们根据两次鼠标点击的间隔时间来判断到底是单击还是双击事件。单击事件来临的时候先不调用,等一小段时间,过了这段时间,如果没有下一次单击来临就开始调用单击对应的操作,如果有下一次点击就调用双击。
详细描述请参加下面代码清单:
复制代码 代码如下:
 
  javascript 实现单击和双击并存
 
 
 
 
 

 
 

                            onclick=" handleWisely(event.type)"
                ondblclick=" handleWisely(event.type)"
                style=" color: blue; font-family: arial; cursor: hand" >
          点击一下看看结果:
     
     

       
     
         

             

                 

             

             

                 

             

         

                    事件模式:
                 
                     
                 

     
 

以上就是javascript实现单击和双击并存的方法的详细内容,更多请关注本站其它相关文章!

《javascript实现单击和双击并存的方法.doc》

下载本文的Word格式文档,以方便收藏与打印。