【问题标题】:Get Textbox value with TextMode="Password" in JavaScript在 JavaScript 中使用 TextMode="Password" 获取文本框值
【发布时间】:2011-10-14 22:40:02
【问题描述】:

我有一个带有 TextMode="Password" 的 Asp.net TextBox: <asp:TextBox ID="txtAuthPwd" runat="server" TextMode="Password"/>

我需要从 javascript 中获取这个 TextBox 的值

<script type="text/javascript">
    function someFunc() {
        var pwd = document.getElementById("<%=txtAuthPwd.ClientID%>").value;
    }
</script>

但该值始终为空。请帮忙...

【问题讨论】:

  • 你确定 txtAuthPwd.ClientID 吗??检查html的源代码
  • 是的,@salahy 是对的——你的代码应该可以工作。你确定 someFunc() 被调用了吗?任何 javascript 错误?

标签: javascript asp.net


【解决方案1】:

请检查我的代码如下,它正在工作。

<asp:TextBox ID="txtPwd" TextMode="Password" runat="server"></asp:TextBox><br />
<asp:Button ID="btnSubmit" Text="Click" runat="server" OnClientClick="return test();" />


<script language="javascript" type="text/javascript">
    function test() {
        var pwd = (document.getElementById("<%= txtPwd.ClientID %>").value);
        alert(pwd);
        return false;
    }
</script>

【讨论】:

    猜你喜欢
    • 2014-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多