如何阅读Textbox
内的Ajax tab container
。这是我的设计
<ajax:TabContainer ID="TabContainer1" runat="server" CssClass="fancy fancy-green">
<ajax:TabPanel ID="tbpnluser" runat="server">
<HeaderTemplate>
New User
</HeaderTemplate>
<ContentTemplate>
<asp:Panel ID="UserReg" runat="server">
<table align="center">
<tr>
<td>
</td>
<td align="right">
</td>
<td align="center">
<b>Registration Form</b>
</td>
</tr>
<tr>
<td>
</td>
<td align="right">
UserName:
</td>
<td>
<asp:TextBox ID="txtuser" runat="server"></asp:TextBox>
</td>
</tr>
</table>
</asp:Panel>
</ContentTemplate>
</ajax:TabPanel>
<script type="text/javascript">
function alert() {
var value = document.getElementById("TabContainer1_tbpnluser_txtuser").value;
alert(value);
}
</script>
这就是我的文本框
<asp:TextBox ID="txtuser" onblur="alert();" runat="server"></asp:TextBox>
我想阅读textbox
中的javascript
,任何人都可以帮助我
答案 0 :(得分:2)
使用
var value = document.getElementById('<%=TextBoxID.ClientID%>').value;
详细了解Get TextBox value using JavaScript
更新 如果它不工作尝试这样的事情
document.getElementById("TabContainer1_tbpnluser_txtuser").value;
答案 1 :(得分:2)
试试这个:
var value = $('#<%=txtuser.ClientID%>').value;
alert(value);
答案 2 :(得分:0)
您可以尝试代替此 如果可行
var value =$find("txtuser");
alert(value)