onfocus | NN 2 IE 3 DOM 2
| Remontée: non; Annulable: non
Se déclenche une fois que l'élément courant reçoit l'activation à la suite d'une action de l'utilisateur (clic ou tabulation) ou lorsque la méthode focus() a été invoquée. L'événement onblur de l'élément précédemment activé se déclenche avant l'événement onfocus dans l'élément considéré.
Bien que l'événement onfocus soit pris en charge par les contrôles de formulaires et les objets window depuis les débuts des navigateurs prenant les scripts en charge, les navigateurs modernes peuvent déclencher l'événement sur presque n'importe quel autre élément affiché, tant que l'attribut tabindex est défini pour l'élément. Remarque: Il est connu qu'IE pour Windows omet souvent de déclencher l'événement onfocus sur les objets window.
Cibles typiques
Pour tous les navigateurs, les objets input (de type texte et mot de passe), textarea, select et window; pour IE 5 et versions ultérieures et Netscape 6, ajoutez tous les éléments affichés dont l'attribut tabindex a reçu une valeur.