Javascript — Focus não funciona

Olá Pessoal!
Você já tentou executar o “focus” em um campo mas não funcionou?
Podemos resolver isto facilmente apenas adicionando o focus dentro de um “delay”:
setTimeout(function(){
ObjCampo = document.getElementById('MeuCampo');
ObjCampo.focus();
}, 10);
Isto funciona porque estamos dando um tempo para o navegador finalizar funções assíncronas pendentes antes de definir o foco no campo.
E assim terminamos, pessoal! 👩💼
Até a próxima! 👋
Leia também
Meu novo site: mais moderno e mais tech
O palomamacetko.com.br ganhou cara nova: abas de editor de código, hero escuro, skills num banco de dados e contato que funciona como um terminal.
API Mágica: notificações Web Push no navegador com PHP
Web Push com a API Mágica em PHP puro: o navegador se inscreve, o seu site envia a notificação e a API conta o clique. Sem Composer e sem biblioteca.
Testando câmera e microfone no navegador
Como pedir permissão, mostrar a prévia, gravar e reproduzir áudio e vídeo direto do navegador, com JavaScript puro e sem nenhuma biblioteca.


