【问题标题】:Get the properties of an asp.button function in a javascript function在 javascript 函数中获取 asp.button 函数的属性
【发布时间】:2011-09-10 15:28:02
【问题描述】:

我想知道如何从 javascript 函数中获取 asp:Button 的属性。

具体来说,我希望能够测试是否在 javascript 函数中启用了特定的 aspx 按钮。

【问题讨论】:

    标签: javascript asp.net button


    【解决方案1】:

    一旦您知道<asp:Button /> 的客户端ID,您就可以使用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>
    

    【讨论】:

      【解决方案2】:

      您可以像使用普通 html 按钮一样执行此操作。

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

      变成

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

      如果您使用的是新版本的 asp.net,您可以添加 ClientIDMode="Static" 以便 id 不会更改为其他内容。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-06
        • 1970-01-01
        • 1970-01-01
        • 2020-03-26
        • 2011-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多