Maison > interface Web > js tutoriel > Comment réaliser la coexistence du simple clic et du double clic dans les compétences javascript_javascript

Comment réaliser la coexistence du simple clic et du double clic dans les compétences javascript_javascript

WBOY
Libérer: 2016-05-16 16:27:27
original
1513 Les gens l'ont consulté

L'exemple de cet article décrit la méthode javascript pour réaliser la coexistence du simple clic et du double clic. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :

Dans le processus de développement Web, nous rencontrons souvent un tel problème, en enregistrant un événement de double-clic pour un lien, ou en enregistrant un événement de clic ou de double-clic sur un bouton ou un autre élément en même temps. , nous avons constaté que l'événement de double-clic dans les événements de la page Web ne semble jamais fonctionner car lorsque nous cliquons une fois, ils sont interceptés par un lien hypertexte ou un événement de clic. Cet article décrit une méthode spécifique pour résoudre ce problème technique. Le principe de mise en œuvre de cette solution est que les événements simple-clic et double-clic appellent la même méthode. Nous déterminons s'il s'agit d'un événement simple-clic ou double-clic en fonction du temps entre deux clics de souris. Lorsque l'événement de clic arrive, ne l'appelez pas en premier, attendez un court instant, après ce laps de temps, si le prochain clic n'arrive pas, commencez à appeler l'opération correspondante du clic, s'il y a le prochain clic, appelez le double clic.
Pour une description détaillée, veuillez rejoindre la liste de codes ci-dessous :

Copier le code Le code est le suivant :

 
  javascript 实现单击和双击并存
 
 
 
 
 

 
 
 
 


                            onclick=" handleWisely(event.type)"
                ondblclick=" handleWisely(event.type)"
                style=" couleur : bleu ; famille de polices : arial ; curseur : main" >
          点击一下看看结果:
      ≪/a>
     


       
     
         
             
                 
                    Utilisation :