Quelle est la manière correcte et professionnelle pour ajouter des paramètres à une fonction étant passée à addEventListener()
ou ou être directement attribué à un gestionnaire d'événements comme dans el.onclick = doSomething(param);
Comment passer des paramètres à une fonction passée en argument de addEventListener ou en étant assignée à un gestionnaire d'événement?
0
A
Répondre
2
Vous pouvez utiliser une fonction anonyme lorsque vous avez besoin de passer des paramètres à un autre, comme ceci:
el.addEventListener("click", function() { doSomething(param); }, false);
Alors que si elle n'a pas paramètres de besoin, il serait juste:
el.addEventListener("click", doSomething, false);
Questions connexes
- 1. Passer un argument à une fonction en Javascript
- 2. Passer une variable en argument à la fonction get_options() Wordpress
- 3. passer un argument en fonction javascript
- 4. Passer une fonction (avec paramètres) en paramètre?
- 5. Comment passer et appeler une fonction en argument en Javascript?
- 6. Problème passer une fonction de modèle comme un argument à une autre fonction en C++
- 7. Comment passer un argument spécifique à un décorateur en python
- 8. Comment transmettre un paramètre à une fonction lorsque cette fonction est assignée en utilisant observer?
- 9. Bash/ouvre un terminal avec une commande à exécuter passée en argument
- 10. Comment passer une référence à une fonction, avec des paramètres?
- 11. Fonction comme un argument à une méthode
- 12. Comment passer/échapper un argument à un gestionnaire d'événements joint en utilisant javascript?
- 13. Question d'interface jQuery. Comment passer des paramètres à une fonction
- 14. Comment passer une fonction comme argument
- 15. Passer un argument de C à l'assemblage?
- 16. Pouvez-vous passer un argument à sigaction?
- 17. Javascript: Comment passer une fonction avec des paramètres de chaîne en tant que paramètre à une autre fonction
- 18. Comment passer des paramètres à un rappel?
- 19. Comment passer un vecteur 2D à une fonction en C++?
- 20. Comment écrire une fonction en tant que gestionnaire d'événement et fonction appelable prenant un argument?
- 21. Passer un nombre arbitraire de paramètres à une fonction Oracle en perl
- 22. Passer des paramètres à des rapports de cristal en C#
- 23. Comment passer un paramètre à une fonction javascript en ligne
- 24. Passer une fonction avec des paramètres en paramètre?
- 25. Comment passer des paramètres à Rails "delegate"?
- 26. Comment effectuer une logique différente en fonction de la case à cocher étant vrai ou faux?
- 27. Comment passer des paramètres dynamiquement en PHP?
- 28. Comment passer un argument au gestionnaire d'événement dans tkinter?
- 29. addEventListener passer l'appelant en tant qu'argument
- 30. Comment passer un dictionnaire à une fonction