在javascript中获取asp服务器元素时出错
我在获取在javascript中获取asp服务器元素时出错,javascript,asp.net,getelementbyid,Javascript,Asp.net,Getelementbyid,我在获取asp服务器元素数据时遇到问题。这是我的文本框,用于用户代码。以及我要获取其值的脚本。但它不起作用。请帮我做这件事。请提前通知我 <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <div> <asp:TextBox ID="txtUserCode" runat="server" Width="78%" Height="35%"></asp:
asp服务器元素
数据时遇到问题。这是我的
文本框
,用于用户代码。以及我要获取其值的脚本。但它不起作用。
请帮我做这件事。
请提前通知我
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<div>
<asp:TextBox ID="txtUserCode" runat="server" Width="78%" Height="35%"></asp:TextBox>
</div>
</asp:Content>
<script type="text/javascript">
$(document).ready(function ()
{
$("input[type='text']").change(function ()
{
var textBox = document.getElementById('<%= txtUserCode.ClientID %>');
alert(textBox);
});
});
</script>
$(文档).ready(函数()
{
$(“输入[type='text']”)。更改(函数()
{
var textBox=document.getElementById(“”);
警报(文本框);
});
});
使用警报(textBox.value)代码>而不是警报(textBox)
使用警报(textBox.value)代码>而不是警报(文本框)
您到底遇到了哪一个错误?此脚本位于何处(在页面或母版页上)我收到此警报。。。[对象HTMLInputElement]。。。。我期望我的输入值。脚本在同一个aspx页面上,你到底犯了什么错误?此脚本位于何处(在页面或母版页上)我收到此警报。。。[对象HTMLInputElement]。。。。我期望我的输入值。脚本在同一个aspx页面中