--- title: GlobalEventHandlers.onfocus slug: Web/API/GlobalEventHandlers/onfocus translation_of: Web/API/GlobalEventHandlers/onfocus ---
La propiedad onfocus devuelve un manejador de eventos para el evento onFocus en el elemento actual.
element.onfocus = event handling code
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 {{htmlattrxref("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.
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG','webappapis.html#handler-onfocus','onfocus')}} | {{Spec2('HTML WHATWG')}} |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Feature | Android | Android Webview | Chrome for Android | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |