Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

GlobalEventHandlers.onfocus

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

La propiedad onfocus devuelve un manejador de eventos para el evento onFocus en el elemento actual.

Sintaxis

js
element.onfocus = event handling code

Notas

El evento focus se dispara cuando el usuario establece el foco en el elemento.

Para que el evento onfocus se dispare en elementos que no sean inputs, los mismos deben establecerse con el atributo tabindex (vea Building keyboard accessibility back in para mas detalles).

A diferencia de MSIE, en que casi toda clase de elemento puede recibir el evento focus, en los navegadores Gecko en los que casi todos los elementos NO reciben este evento.

Especificaciones

Especificación
UI Events
# event-type-focus
HTML
# handler-onfocus

Compatibilidad con los Navegadores