функция вызова по нажатию кнопки:

я есть элемент управления 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.

Пожалуйста, кто-нибудь, помогите мне в этом.

Ответы на вопрос(3)

Ваш ответ на вопрос