Método hasFocus() do Documento DOM HTML

Definição e uso

Se o documento (ou qualquer elemento do documento) já tiver foco, hasFocus() O método retorna true

Caso contrário, retorne false

Exemplo

Exibir se o documento tem foco:

if (document.hasFocus()) {
  text = "O documento tem foco.";
} else {
  text = "O documento NÃO tem foco.";
}

Experimente pessoalmente

Sintaxe

document.hasFocus()

Parâmetro

Nenhum.

Valor retornado

Tipo Descrição
Valor booleano

Se o documento (ou o elemento do documento) ganhar o foco, será true.

Caso contrário, retorne false.

O navegador suporta

Todos os navegadores suportam document.hasFocus():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte