Ir para conteúdo
Fórum Script Brasil
  • 0

SET FOCUS


Guest --Rafael --

Pergunta

Guest --Rafael --

Bom dia,

Gostaria de saber como faço p/ logo que iniciar minha pagina, já iniciar o foco no quadrinho do usuario de login, queria saber como faço p/ eu escolher por onde o foco irá, ser iniciado uma página, ou mesmo em um cadastro!...

seria utilizando algo como "set focus"??

grato

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Existem algumas formas para fazer isso, primeira você pode fazer direto uma chamada no <body> do seu arquivo .aspx, exemplo: <body onload="java script:document.Form1.TextBox1.focus();">. Ou fazer no arquivo .cs ou .vb, dependendo da linguagem que esteja usando de forma que fique assim(usando c# no exemplo):

Page.RegisterStartupScript("SetFocus", "<script>document.getElementById('" + TextBox1.ClientID + "').focus();</script>");

Caso você esteja usando asp.net 2.0 ou 3.5 fica mais facil ainda. Dentro do seu documento .aspx deve existir <form> que é criado por padrão. Assim sendo você pode usar a opção defaultfocus do <form> da seguinte forma: <form id="Form1" defaultfocus="textbox" runat="server">, Onde textbox você colocará o nome do componente que deseja foco.

Editado por Chuugi
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...