【问题标题】:get/set asp.TextBox value in aspx file in <script runat=server>在 <script runat=server> 中的 aspx 文件中获取/设置 asp.TextBox 值
【发布时间】:2016-09-13 07:58:50
【问题描述】:

您好,我正在尝试访问运行在服务器上的脚本标记中 aspx 页面中的文本框值,但我无法访问该属性。

<asp:Label ID="wssName" runat="server" Text="Label"></asp:Label>


<script runat="server">
string fg = wss.Text;
</script>

非常感谢您的帮助。

【问题讨论】:

  • 您是否尝试根据您的代码访问 texbox 值或标签值??????如果更多,您可以尝试 document.getElementById("wssName");
  • 其实我想同时访问标签和文本框

标签: asp.net


【解决方案1】:

试试这个

 document.getElementById('wssName').textContent

【讨论】:

    【解决方案2】:

    要在客户端标签处访问脚本中的 asp.net 控件,我们需要使用自动生成的控件客户端 ID,直到我们没有将其设置为静态。

    在您的情况下,您可以使用下面的 sn-p 访问

    var label = document.getElementById('<%= wssName.ClientID %>');
    //to set text 
    label.text('abc');
    //to get value
    var text = label.text();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多