none
Capturando valores do componente ASP.NET para o javaScript RRS feed

  • Pergunta

  • Boa tarde Pessoal,

    estava desenvolvendo o meu projeto para o S2B, sendo que me deparei com um problema...

    fui validar um componente de Email ASP.NET TextBox com javaScript e não conseguir acessa-lo..

    como é que podemos acessar diretamente um Componente ASP.NET com o javaScript?

     

     

     

    segunda-feira, 27 de junho de 2011 16:22

Respostas

  • olá Márcio,

    Para capturar elementos da Tela por javascript utilize a função:

    var elemento = document.getElementById("id_do_elemento");

    fazendo isso vc instancia o elemento e pode manipula-lo como quiser.

    Voce deve tomar cuidado com o id do controle, pois se tiver utilizando MasterPage por exemplo, ela irá alterar o id de todos os controles que são runat="server". Para ter certeza do id renderizado do controle na página, abra o código-fonte da página no browser e procure por seu controle.

    Espero ter ajudado. Abraço!

    • Marcado como Resposta Márcio Abrantes quinta-feira, 14 de julho de 2011 18:29
    sexta-feira, 1 de julho de 2011 12:30

Todas as Respostas

  • Os controles de validação nativos do ASP.NET não servem para seu caso?
    segunda-feira, 27 de junho de 2011 19:07
  • nops 

    quero usas na mal mesmo, e a aplicação ainda no cliente. :) vlw

    terça-feira, 28 de junho de 2011 16:04
  • olá Márcio,

    Para capturar elementos da Tela por javascript utilize a função:

    var elemento = document.getElementById("id_do_elemento");

    fazendo isso vc instancia o elemento e pode manipula-lo como quiser.

    Voce deve tomar cuidado com o id do controle, pois se tiver utilizando MasterPage por exemplo, ela irá alterar o id de todos os controles que são runat="server". Para ter certeza do id renderizado do controle na página, abra o código-fonte da página no browser e procure por seu controle.

    Espero ter ajudado. Abraço!

    • Marcado como Resposta Márcio Abrantes quinta-feira, 14 de julho de 2011 18:29
    sexta-feira, 1 de julho de 2011 12:30