1

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

4

3 に答える 3

2

使用する

var value = document.getElementById('<%=TextBoxID.ClientID%>').value;

JavaScript を使用して TextBox の値を取得する の詳細を読む

更新 機能しない場合は、このようなことを試してください

document.getElementById("TabContainer1_tbpnluser_txtuser").value;
于 2012-05-04T09:52:10.727 に答える
2

これを試して:

var value = $('#<%=txtuser.ClientID%>').value;
alert(value);
于 2012-05-04T09:55:06.383 に答える