focus
O evento focus
é acionado assim que um elemento recebe um foco. O grande diferencial entre este evento e o evento focusin
, é que esse segundo "borbulha".
Informações Gerais
- Especificação
- DOM L3
- Interface
FocusEvent
(en-US)- Borbulha
- Não
- Cancelável
- Não
- Alvo
- Element
- Ação Padrão
- Nenhuma.
Note: The interface was
Event
prior to Gecko 24 (Firefox 24 / Thunderbird 24 / SeaMonkey 2.21). (bug 855741)Propriedades
Property | Type | Description |
---|---|---|
target Somente leitura |
EventTarget |
Event target (DOM element) |
type Somente leitura |
DOMString |
The type of event. |
bubbles Somente leitura |
Boolean |
Whether the event normally bubbles or not. |
cancelable Somente leitura |
Boolean |
Whether the event is cancellable or not. |
relatedTarget Somente leitura |
EventTarget (DOM element) |
null |
Eventos Delegados
Existem 2 maneiras diferentes de implementações delegados a partir de um evento: por meio da utilização do evento focusin
que todos os browsers atuais suportam tão tecnologia (todos exceto o Firefox), ou por setando o parâmetro "useCapture" do elemento addEventListener
como true
:
(Exemplo de codigo do evento blur (event))
Compatibilidade com navegadores
Estamos convertendo nossos dados de compatibilidade para o formato JSON.
Esta tabela de compatibilidade ainda usa o formato antigo,
pois ainda não convertemos os dados que ela contém.
Descubra como você pode ajudar! (en-US)
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | ? | ? | ? |