none
Função TabIndex de uma Página WEB, não sei mais o que fazer. RRS feed

  • Pergunta

  • Bom dia Pessoal.

     

    Seguinte, tenho uma tela de login com 3 TextBox de um lado e 1 botão Ok logo abaixo.

     

    E 2 textBox e um botão Ok do lado direito...

     

    Meus TabIndex funcionam perfeitamente, porém, ao preencher os campos do lado direito, eu aperto ENTER e ele vai pro outro botão do lado esquerdo.

     

    Como resolver isso? Apertando TAB ele segue minha sequencia certinha, porém, ao apertar o Enter ele foca outro botão.

    COmo posso resolver isso?

     

    Me ajudem, por favor, muito obrigado desde já !

     

    Att.

    • Movido AndreAlvesLima quarta-feira, 15 de junho de 2011 17:03 (De:Serviços Web (Web services))
    quarta-feira, 15 de junho de 2011 15:02

Respostas

  • Já consegui !

     

    Obrigado amigos, só fiz o seguinte:

     

    Coloquei o seguinte código no Load da minha página de Login:

     txtSenha.Attributes.Add("onkeydown",
          "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('"
          + btnLogin.UniqueID + "').click();return false;}} else {return true}; ");
    


    E já era, funcionou perfeitamente !

     

    Até mais !

    • Marcado como Resposta Progamador.C quinta-feira, 16 de junho de 2011 11:43
    quinta-feira, 16 de junho de 2011 11:43

Todas as Respostas

  • Prezado(a),
    Estou migrando seu post para o fórum de Desenvolvimento Web Geral.
    Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.
    Obrigado pelo apoio.

    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima
    quarta-feira, 15 de junho de 2011 17:03
  • Você colocou algum código para fazer o enter simular o tab?

     


    Abraço

    Estevam
    Siga luizestevamb on Twitter

    **** Se a reposta foi útil, então não esqueça de marca-lá. ***
    quarta-feira, 15 de junho de 2011 22:06
  • Já consegui !

     

    Obrigado amigos, só fiz o seguinte:

     

    Coloquei o seguinte código no Load da minha página de Login:

     txtSenha.Attributes.Add("onkeydown",
          "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('"
          + btnLogin.UniqueID + "').click();return false;}} else {return true}; ");
    


    E já era, funcionou perfeitamente !

     

    Até mais !

    • Marcado como Resposta Progamador.C quinta-feira, 16 de junho de 2011 11:43
    quinta-feira, 16 de junho de 2011 11:43