Identification de la cible d'un événement de flou
Lorsqu'un champ de saisie HTML perd le focus en raison d'un clic ou d'une tabulation par un utilisateur, un « flou » 'l'événement est déclenché. Si vous souhaitez déterminer quel élément a causé cette perte de focus, cet article présente une solution utilisant la propriété 'reliedTarget'. La propriété d'un événement de flou fait référence à l'élément qui a obtenu le focus après que l'élément initial l'a abandonné. Cette propriété identifie efficacement l'élément qui a déclenché le flou.
Exemple de mise en œuvre
Considérez la fonction JavaScript suivante attachée à un champ de saisie :
Dans ce script, chaque fois que le champ de saisie perd le focus, le code vérifie s'il existe un « RelatedTarget ». Si tel est le cas, la classe « focalisée » lui est appliquée, mettant en évidence l'élément qui a obtenu le focus.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!