Quelqu'un at-il une technique qui me permettra de déterminer quel élément a le focus après un événement de flou? J'ai un champ d'entrée que je voudrais réinitialiser le flou à moins le flou a été causé par l'utilisateur en cliquant sur le bouton « Enregistrer ». J'aimerais simplement mettre un drapeau dans la fonction onclick bouton Enregistrer, mais ce serait le feu trop tardÉvénement flou javascript - Y a-t-il un moyen de détecter quel élément a maintenant le focus?
7
A
Répondre
5
répondues ici (à moins que des événements toujours cliquer feu avant les événements de flou, ce dont je doute.); When onblur occurs, how can I find out which element focus went to?
Questions connexes
- 1. Déterminer quel élément a le focus
- 2. Y at-il un moyen de savoir quel élément a le focus dans une application WPF?
- 3. Quelqu'un a un bon moyen de déboguer WPF focus?
- 4. événements focus/flou JQuery aider
- 5. Y a-t-il un événement onDocumentChange?
- 6. Trouver quel composant asp.net a le focus
- 7. Exécuter JavaScript quand un élément perd le focus
- 8. Firefox 3 focus de la fenêtre et le flou
- 9. jquery validate bind flou événement
- 10. Capture d'un événement KeyUp sur un formulaire lorsque le contrôle enfant a le focus
- 11. AS3 - Sortie quel objet a le focus clavier?
- 12. Focus sur un élément d'entrée/d'ancrage?
- 13. Méthode standard de détection du moment où le focus quitte un élément
- 14. Y at-il un moyen de détecter la fermeture de la page par javascript?
- 15. Quel est le moyen le plus efficace d'obtenir le premier élément d'un tableau associatif en JavaScript?
- 16. Extension Firefox pour savoir quel événement Javascript est lié à un élément inspecté?
- 17. trouver quel contrôle a soumis le formulaire en javascript
- 18. Y a-t-il un moyen intégré d'afficher/cacher un élément dans jQuery?
- 19. Existe-t-il un moyen de détecter un changement de noeud DOM en Javascript?
- 20. Vérifier si un objet a le focus
- 21. Quel est un bon moyen de déterminer ce qu'il y a dans mon viewstate?
- 22. wpf listview a perdu le focus
- 23. Quel est le moyen le plus rapide de détecter un hôte inaccessible en Java?
- 24. Comment détecter lorsqu'une application perd le focus?
- 25. Quel objet a été cliqué lorsqu'un événement a été déclenché?
- 26. Détecter un événement de clavier dans C
- 27. Le meilleur moyen d'obtenir le nom d'un bouton qui a appelé un événement?
- 28. accélérer avec le flou?
- 29. Y a-t-il un moyen plus rapide?
- 30. Comment détecter un NumberDecimalSeparator dans un événement KeyDown (C#)
Sur l'autre sujet je ne voyais que hacks, mais il y a en fait une solution très facile à builtin utiliser: https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement fondamentalement, vous pouvez capturer l'élément de mise au point comme celui-ci: 'const focusedElement = document.activeElement' et vous êtes bon pour aller –