VALIDACAO TEXTBOX COM JAVASCRIPT

ROBFERREIRAA 16/01/2013 20:57:34
#417544

boa noite gallera alguem ai poderia me dar uma luz pois estou começando em asp.net, no botao estou chamando assim um javascript mais nao esta rolando

If txtnomefuncionario.Text = [Ô][Ô] Then
btnbuscar.Attributes.Add([Ô]onclick[Ô], [Ô]return msgDadosvazios(event);[Ô])
end if

mesmo contendo no dado no textbox ele chama o javascript

grato
KERPLUNK 16/01/2013 21:15:02
#417550
O que o método msgDadosvazios faz?
ROBFERREIRAA 16/01/2013 21:21:32
#417552
funçao do javascript
KERPLUNK 16/01/2013 21:24:30
#417553
Certo, mas poste ela aqui pra vermos o que ela faz...
Além disso, você não precisa do codebehind para colocar um evento JS, pode fazer isso direto no XHTML
ROBFERREIRAA 16/01/2013 21:30:20
#417555
function msgDadosvazios() {

alert([Ô]Digite o Nome do Funcionario que deseja buscar[Ô]);

}

somente exibe uma mensagem
KERPLUNK 16/01/2013 21:42:39
#417560
Não existe nenhuma validação nessa função, toda vez que clicar no botão uma mensagem de alerta vai ser exibida...
ROBFERREIRAA 16/01/2013 21:51:16
#417562
tentei usar assim tambem mais nao rolou
function msgDadosvazios() {
if (document.getElementById([Ô]<%=txtnomefuncionario.ClientID %>[Ô]).value == [Ô][Ô])
{
alert([Ô]Digite o Nome do Funcionario que deseja buscar[Ô]);
document.getElementById([Ô]<%=txtnomefuncionario.ClientID %>[Ô]).focus();
return false;
}

tentei validar usando aquela formula que te mostrei antes mais tbm nao
KERPLUNK 16/01/2013 21:57:16
#417564
[Ô]Não rolou[Ô], é meio vago, o que aconteceu, ou não aconteceu? Sintaticamente parece certo(apesar de estar faltando um fechamento de chaves)
ROBFERREIRAA 16/01/2013 22:10:23
#417569
ele nao valida toda veez que eu clico a msg aparece
KERPLUNK 16/01/2013 22:13:36
#417570
Ok, coloque aqui todo o código XHTML que eu arrumo pra você
ROBFERREIRAA 04/02/2013 12:58:52
#418719
consegui ja valeu pela atenção grato
Tópico encerrado , respostas não são mais permitidas