Atributo do evento onfocus em HTML

Exemplo

Quando o campo de entrada ganha o foco, execute JavaScript:

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

Experimente você mesmo

Suporte ao navegador

IE Firefox Chrome Safari Opera

Todos os navegadores principais suportam a propriedade onfocus.

Definição e uso

A propriedade onfocus é acionada quando o elemento obtém o foco.

onfocus é frequentemente usado em <input>, <select> e <a>.

Dicas:A propriedade onfocus é o oposto da propriedade onblur.

Notas:A propriedade onfocus não se aplica aos seguintes elementos: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ou <title>.

Diferenças entre HTML 4.01 e HTML5

Nenhum.

Sintaxe

<elemento onfocus="script">

Valor do atributo

Valor Descrição
script O script executado quando o onfocus ocorre.