Получить свойства функции asp.button в функции javascript - PullRequest
0 голосов
/ 10 сентября 2011

Я хотел бы знать, как я могу получить свойства asp: Button из функции javascript.

В частности, я хочу иметь возможность проверить, включена или нет определенная кнопка aspx в функции JavaScript.

Ответы [ 2 ]

0 голосов
/ 10 сентября 2011

Вы делаете это, как если бы вы использовали обычную кнопку HTML.

<asp:Button id="foo" runat="server" />

Превращается в

<input type="button" id="foo" />

Если вы используете новую версию asp.net, вы можете добавить ClientIDMode = "Static", чтобы идентификатор не изменился на что-то другое.

0 голосов
/ 10 сентября 2011

Как только вы узнаете идентификатор клиента <asp:Button />, вы можете использовать функцию document.getElementById, чтобы получить ссылку на его объект DOM и получить другие интересующие вас свойства. Пример:

Где-то в aspx разметка:

<asp:Button id="button1" runat="server" Text="Click Me"/>

В JavaScript:

<script type="text/javascript">
    //button1 is the ID of asp:Button
    var objButton = document.getElementById('<%=button1.ClientID');
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...