English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método hasFocus() do HTML DOM

Objeto Documento do HTML DOM

hasFocus()O método retorna um valor booleano, usado para detectar se o documento (ou qualquer elemento dentro do documento) obteve foco.

Sintaxe:

document.hasFocus()
var x = document.getElementById("para");
if (document.hasFocus()) {
x.innerHTML = "O documento tem foco.";
} else {
x.innerHTML = "O documento não tem foco.";
}
Teste e Veja‹/›

Compatibilidade do Navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método hasFocus():

Método
hasFocus()303SimSim6

Detalhes Técnicos

Retorno:Se o elemento ativo do documento não tiver foco, retorna falso; se o elemento ativo do documento tiver foco, retorna verdadeiro

Objeto Documento do HTML DOM