Atributo de evento onfocus HTML

❮ Atributos de evento HTML

Exemplo

Execute um JavaScript quando um campo de entrada recebe foco:

<input type="text" id="fname" onfocus="myFunction(this.id)">

Mais exemplos de "Experimente você mesmo" abaixo.


Definição e uso

O atributo onfocus é acionado no momento em que o elemento recebe o foco.

Onfocus é mais usado com <input>, <select> e <a>.

Dica: O atributo onfocus é o oposto do atributo onblur .


Suporte ao navegador

Event Attribute
onfocus Yes Yes Yes Yes Yes

Sintaxe

<element onfocus="script">

Valores de atributo

Value Description
script The script to be run on onfocus

Detalhes técnicos

Tags HTML suportadas: Todos os elementos HTML, EXCETO: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> e <title>

Mais exemplos

Exemplo

Usando "onblur" junto com o atributo "onfocus":

<input type="text" onfocus="focusFunction()" onblur="blurFunction()">

Páginas relacionadas

Referência HTML DOM: evento onfocus


❮ Atributos de evento HTML