Método focus() do Elemento DOM HTML

Definição e uso

focus() Método para fazer com que um elemento obtenha foco (se estiver disponível para foco).

Veja também:

Método blur() (remover foco)

Evento onfocus

Exemplo

Exemplo 1

Focar em algum elemento:

document.getElementById("myAnchor").focus();

Experimente você mesmo

Exemplo 2

Coloque o foco no campo de texto:

document.getElementById("myText").focus();

Experimente você mesmo

Exemplo 3

Após carregar o documento, coloque o foco no campo de texto:

window.onload = function() {
  document.getElementById("myText").focus();
}

Experimente você mesmo

Sintaxe

element.focus()

Parâmetro

Nenhum.

Retorno

Nenhum.

Suporte do navegador

element.focus() é uma característica do DOM Level 2 (2001).

Todos os navegadores suportam completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte 9-11 Suporte Suporte Suporte Suporte