Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Moises de Oliveira

Link que foca um formulário.

Recommended Posts

Boa Noite a todos. :P

Bom, é o seguinte, eu tenho uma página que possui um formulário de login, porém este formulário é bem embaixo da página o que força o usuário a rolar a barra de rolagem caso queira efetuar o login.

Porém gostaria de colocar um link no topo desta página que quando clicado, além de descer a página com a mesma função de uma âncora, desse focus também ao primeiro campo do formulário, no caso o login.

 

Resumindo, clicou no link, página desce, focus no formulário.

Assim o usuário dá apenas um click no link e não precisa clicar no formulário para digitar pois já estará com focus.

 

Obrigado ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola Moises,

 

na sua função JavaScript coloque o seguinte:

window.location='#idDoInput';
document.getElementById('idDoInput').focus();

no seu input de texto, onde o usuário irá digitar, coloque no campo id o mesmo que colocou no window.location, só que sem tralha (#), ex: idDoInput

 

por favor, post se resolveu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, sim resolvido o meu problema, muito obrigado.

Mas na verdade não precisei do window.location.

 

O código JS ficou assim:

function focusForm(){
document.getElementById('nome').focus();
}

O link ficou assim:

<a href="java script:teste()">Registro</a>

E no input ficou assim:

<input id="nome" name="Usuário" type="text" />

Obrigado novamente. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.