我在使用JavaScript访问控件的值时遇到问题。
<tr>
<th>
Kullanici Adi:
</th>
<td>
<asp:TextBox ID="txtKullanici" Text="" runat="server" />
</td>
</tr>
<tr>
<th>
Sifre :
</th>
<td>
<asp:TextBox ID="txtSifre" Text="" runat="server" TextMode="Password" />
</td>
</tr>
我可以访问txtSifre的文本但我无法访问txtKullaniciAdi的文本。有我的访问代码:
var Sifre = $("#<%=txtSifre.ClientID %>").val();
var Kul = $("#<%=txtKullanici.ClientID %>").val();
你有什么想法吗?
Çağın
答案 0 :(得分:0)
您是否在代码隐藏中设置了TextBox txtKullanici.Visible=false
?
这将强制ASP.NET NOT呈现控件,这将解释您无法在html中找到它。
如果没有,请向我们展示文本框控件的html(类似于<input type="text" id="...">
)