none
Evento onFocus e Ajax RRS feed

  • Pergunta

  • Olá Pessoal,

    Tenho um textbox que precisa receber o foco sempre que o botão inserir é acionado. Já coloquei um javascript que ocorre no evento onload:

    <script type="text/javascript" language="javascript" >

        function setToTab() {

            var control;

            function getControl_TabClicked3(sender, e) {

                control = $get('<%=txt_CodProduto.ClientID%>');

            }

            function setFocus(sender, e) {

                control.focus();

            }

        }

    </script>

    Mas o componente recebe o foco e logo em seguida perde. Isso acontece porque o textbox tem que estar dentro de um TabContainer do kit AjaxControlToolKit, então o Ajax faz o textbox perder o foco.

    Alguém já passou por algo parecido ou sabe de algo que poderia ajudar ?

    Grata.

    Att.

     

    terça-feira, 19 de abril de 2011 12:43

Respostas

  • Boa tarde Ana, tudo bem?

    Você poderia fazer isso via jQuery que é bem simples de utilizar.

    Espero que esse código te ajude.

    $(function(){
     $("#idbotao").click(function(){
      $("#idtextbox").focus();
     });
    });
    


    Rafael Poveda
    quarta-feira, 20 de abril de 2011 16:56