Autofoco no primeiro campo de um formulário
Publicado por EVERTON DA ROSA (última atualização em 06/11/2011)
[ Hits: 7.382 ]
Homepage: http://everton3x.github.io
Download first-field-focus.js (versão 2)
Este script (javascript) coloca o foco sempre no primeiro campo do primeiro formulário da página. Campos somente leitura (readonly) são ignorados. Para utilizar, chame a função focusFirstField() no evento onLoad da tag BODY das páginas HTML que desejar.
Versão 2 - Enviado por EVERTON DA ROSA em 01/11/2011
Changelog: Correção no laço FOR que percorre os campos. Ao encontrar o campo que receberá o foco, o FOR é interrompido.
Contribuição de Luiz Educardo C. Neri https://twitter.com/#!/lecneri
function focusFirstField(){ var f_form = window.document.forms[0]; if(f_form){ var n_fields = f_form.length; for(var i = 0; i < n_fields; i++){ var ro = f_form[i].readOnly; if(ro == true){ var sf = i+1; } } if(sf){ f_form[sf].focus(); }else{ f_form[0].focus(); } return true; }else{ var tags = document.getElementsByTagName('input'); if(tags.length > 0){ tags[0].focus(); }else{ return false; } } }
Validação de CPF e CNPJ em única Função
Evento OnKeyPress - Usando o Enter
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
systemd-resol... precisa ser reiniciado periodicamente (6)
Meu Amigo não consegue entrar em meu mundo, via tailscale, hamachi e z... (2)
É normal não gostar de KDE? (0)