Tabgyn 0 Denunciar post Postado Janeiro 26, 2010 Alguem saberia me dizer como faço para que ao um textbox perder o seu foco, seja executado um método. Minha intençao é aplicar uma mascara assim que isso aconteça. Isso em uma aplicação Web Asp.Net Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Janeiro 26, 2010 Tem o evento onBlur nao tem ? Usa ele. Compartilhar este post Link para o post Compartilhar em outros sites
Tabgyn 0 Denunciar post Postado Janeiro 26, 2010 Não tem. Os únicos métodos que aparecem pra mim são, OnDataBinding, OnDisposed, OnInit, OnLoad, OnPreRender, OnTextChanged e OnUnload. Isso dentro da tag <asp:TextBox> Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Janeiro 26, 2010 Tabgyn, ter não tem mesmo pelo VS mas pode adicionar pq quando o asp:textbox for redenrizado ele gera um input e sua função onblur funcionará perfeitamente! Compartilhar este post Link para o post Compartilhar em outros sites
Dee 0 Denunciar post Postado Janeiro 26, 2010 Exato. onBlur = 'funcaoJS()' Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 26, 2010 Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET > Web Applications Compartilhar este post Link para o post Compartilhar em outros sites
Tabgyn 0 Denunciar post Postado Janeiro 27, 2010 Tabgyn, ter não tem mesmo pelo VS mas pode adicionar pq quando o asp:textbox for redenrizado ele gera um input e sua função onblur funcionará perfeitamente! Não funciona! <asp:TextBox ID="edCTRI_CPF" runat="server" CssClass="box_cpf" onblur="addMascaraCPF();"></asp:TextBox> Com postback habilitado e usando TextChanged funciona, mas não é isso que eu quero, pois o cursor volta pro box da mascara. Compartilhar este post Link para o post Compartilhar em outros sites
Ivan.Teles 23 Denunciar post Postado Janeiro 27, 2010 Cara depdendo de sua função, não funciona mesmo, pois cada controle asp:TextBox quando renderizado seu ID muda, repare o codigo fonte do HTML depois de gerado! para que funcione você terá q passa o campo a ser formatado algo assim -> onblur="addMascaraCPF(this);" Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Janeiro 28, 2010 Bom se você quer executar uma funcao de javascript depois que perder o foco do seu textbox, basta fazer o seguinte. no page load de sua página. txtTeste.Attributes.Add("onblur", "javascript:fncMascara(this)") e no seu codigo aspx basta ter a funcao fncMascara esqpero que isso ajude! Compartilhar este post Link para o post Compartilhar em outros sites