validando asp.net textBox usando Javascript
Tengo un control asp.net TextBox en mi página y un botón de búsqueda cada vez que el usuario hace clic en el botón de búsqueda, quiero validar el TextBox para el espacio en blanco. Quiero usar un evento onClientClick y pasar el parámetro ya que mi función Javascript se llamará desde JS externo.
Esto es lo que probé.
<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;" />
pero esto es un error de lanzamiento. Objeto requerido. También pasé this.search ... pero el mismo error. No entiendo por qué recibo este error, ya que primero he declarado el control y luego llamé su ID.
Por favor, que alguien me ayude para esto.