validating asp.net textBox usando Javascript
Eu tenho um controle asp.net TextBox na minha página e um botão de pesquisa sempre que o usuário clica no botão de pesquisa que eu quero validar o TextBox for Blank. Eu quero usar um evento onClientClick e passar o parâmetro, pois minha função Javascript será chamada de JS extern
Aqui está o que eu tentei.
<asp:TextBox ID="search" runat="server">
</asp:TextBox>
<script language="javascript" type="text/javascript">
function voidsearch(s) {
alert(document.getElementById(s).value);
}
</script>
<asp:ImageButton ID="img1" runat="server" ImageUrl="Dotnetnuke.ico"
OnClientClick="voidsearch('<%= search.ClientID %>'); return false;" />
mas isso está gerando erro. Objeto requerido. Eu também passei this.search .. mas mesmo erro. Não entendo por que estou recebendo esse erro, pois primeiro declarei o controle e depois chamei seu I
Por favor, alguém me ajude por isso.