370 votes

Comment simuler un clic avec JavaScript ?

Je me demande comment je peux utiliser JavaScript pour simuler un clic sur un élément.

Actuellement, j’ai :

Mais il ne fonctionne pas  :(

Toutes les idées ?

537voto

Darren Sweeney Points 2027

Qu’en est-il quelque chose de simple comme :

492voto

KooiInc Points 38845

Voici ce que j’ai fait cuire vers le haut. C’est assez simple, mais ça marche :

83voto

BradBrening Points 3291

Avez-vous envisagé d’utiliser jQuery pour éviter toutes la détection de navigateur ? Avec jQuery, il serait aussi simple que :

7voto

brianlmerritt Points 1

La réponse de haut est le meilleur ! Cependant, il ne déclenche des événements de souris pour moi dans Firefox lorsque etype = « cliquez sur »  :(

Alors - j’ai changé le & à « MouseEvents » et qui corrige le problème. Le code supplémentaire est de tester si un autre morceau de code interférait avec l’événement, et si celle-ci a été annulée je voudrais vous connecter que de consoler.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X