Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

caiobarbosa.com

[Resolvido] Como chamar funções Javascript num objeto ASP?

Recommended Posts

Olá pessoal,

 

Gostaria de executar um script no lado do cliente. Já fiz isso 100000x com PHP. Agora que estou desenvolvendo .NET (C#) estou com problemas.

 

 

Eu faço assim, mas não funciona. PQ??

 


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

    function teste() {

        alert("oi");

    }
</script>

//chamando a função, via button do asp
 <asp:Button ID="Button1" runat="server" Text="Button" onclick="teste()"/>

ps.: se não tiver resposta, poste soluções cliente-side.

 

, vlw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

funcionou!!

 

mas, e se o objeto for um text?

 

pois, não existe, por exemplo um evento do tipo OnClientTextChange.

 

 

como esse objeto chama a função teste(), no caso de um text change (cliente-side)?

 

 

<asp:TextBox ID="txtSenha" runat="server" CssClass="formbox" MaxLength="20" TextMode="Password" Width="161px"></asp:TextBox>

 

, vlw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você consegue adicionar um atributo via código c# ou vb.net.

Pesquise sobre Attributes.

 

Abraços...

 

 

grato!!

 

sem querer abusar: você pode dar um exemplo de Attributes aplicado ao meu problema?

 

como eu poderia incluir este evento (OnClienteTextChange) no meu text?

 

 

Resolvi o problema!

 

Exemplo:

 

<script language=javascript>
function Confirmar()
{
return(window.confirm("Tem certeza ?"))

}
</script>

 

E no CodeBehind :

 

Button1.attributes.add("ontextchange","return Confirmar()")

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.