функция вызова по нажатию кнопки:
я есть элемент управления TextBox asp.net на моей странице и кнопка поиска всякий раз, когда пользователь нажимает кнопку поиска, я хочу проверить TextBox для пустых. я хочу использовать событие onClientClick и передать параметр, так как моя функция Javascript будет вызываться из внешнего JS.
Вот что я попробовал.
<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;" />
но это ошибка. Требуется объект я также прошел this.search .. но та же ошибка. Я не понимаю, почему я получаю эту ошибку, так как я сначала объявил управление, а затем вызвал его ID.
Пожалуйста, кто-нибудь, помогите мне в этом.