Maison > interface Web > js tutoriel > Utilisez JS pour acquérir les compétences code_javascript de l'élément focus

Utilisez JS pour acquérir les compétences code_javascript de l'élément focus

WBOY
Libérer: 2016-05-16 16:54:47
original
1422 Les gens l'ont consulté

Pour une bonne expérience utilisateur, l’accessibilité, la convivialité et la fonctionnalité du site Web/de l’application Web sont cruciales.
Les utilisateurs ne réalisent pas quand notre site Web fonctionne bien/l'expérience est excellente, mais ils le ressentiront certainement lorsque nous ne faisons pas du bon travail. Un élément important de la convivialité et de l'accessibilité d'une application est la gestion du focus de saisie, mais c'est un élément que les développeurs négligent souvent.

Un exemple de mauvaise gestion du focus de saisie : ouvrir une fenêtre après avoir cliqué sur un lien, mais ne focaliser le curseur sur aucun élément de la fenêtre. Ou pire encore : se concentrer sur un élément dans la fenêtre modale, mais le focus ne revient pas après la fermeture. Idéalement, vous enregistreriez une référence lorsque le lien est déclenché, puis concentreriez le curseur sur la nouvelle fenêtre et reculeriez le curseur lorsque la fenêtre est fermée.

Mais que se passe-t-il si vous ne savez pas sur quel élément se trouve actuellement le curseur de saisie ? Grâce à la propriété document.activeElement, nous pouvons obtenir l'élément ciblé dans le document actuel

Le JavaScript
Il est facile de retrouver l'élément actuellement sélectionné en utilisant document.activeElement :

Copiez le code Le code est le suivant :
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal