javascript - 在 asp 中使用 Javascript 变量 :textbox text parameter

标签 javascript asp.net

我想在 asp:textbox 参数文本中使用 JavaScript 变量(通过 url 传递的值)以便填充字段:

<div id="username" class="form-group">
<label for="txtUsername">Email</label> 
<script type="text/javascript">
var username = querySt("username");
//document.write(username);
</script>
<asp:TextBox ID="txtUsername" runat="server" CssClass="form-control" text="<%= username %>"></asp:TextBox>  

该值未显示。如何获取 text 参数中使用的变量的值?

最佳答案

要获取 JavaScript 中的值,您可以从 DOM 中的元素读取它。

<asp:TextBox ID="txtUsername" runat="server" CssClass="form-control" text="<%= username %>"></asp:TextBox>
<script>
    var username = document.getElementById('<%= txtUsername.ClientID %>').value;
    //document.write(username);
</script>

关于javascript - 在 asp 中使用 Javascript 变量 :textbox text parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32011116/

相关文章:

javascript - 如何更改jquery按钮图标

c# - 如何配置 ASP.NET 应用程序的环境?

c# - 如何在 asp.net 应用程序中实现编辑功能?

c# - Web API/OWIN、SignalR 和授权

javascript - D3 中数据驱动的轴标签超链接

javascript - 传单标记未显示

Javascript jQuery 。在相同数据日期时添加类

javascript - 如何从纯javascript获取div的最长高度?

c# - 为什么 Timespan.TryParseExact 没有按预期解析输入?

c# - "ÅÄÖ"个字母的 QueryString 问题