Autofoco no primeiro campo de um formulário
Publicado por EVERTON DA ROSA (última atualização em 06/11/2011)
[ Hits: 7.230 ]
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; } } }
Formulário de Login no GOOGLE APPS - MAIL
Clona / Copia dados digitados em um campo exibe no outro
Validador de Data em JavaScrip com Expressão Regular
Nenhum comentário foi encontrado.
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Liberação de alguns links no squid (23)
NAT LoopBack - Hairpin NAT (1)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (14)