我要做的功能是实现AJAX无刷新验证用户的存在
我把JS放在了内容页</content>之前
具体JS如下:
<script language ="javascript" type="text/javascript">
function Verity()
{
var ReturnValue=1;
ReturnValue=Register_Register1.Verify(document.all("TextBox1").value).value;
//debugger;
var msg=document.getElementById("<%=Label2.ClientID%>").;
if(ReturnValue==0)
msg.innerHTML="通过";
else
msg.innerHTML="验证错误";
msg.style.color="red";
}
</script>
内容页中还有这么一段
<asp:TextBox ID="username" runat="server"></asp:TextBox><font color="ff0000" size=3>*<input type="button" value="检查用户名" class="button" onclick="Verity()" id="btnLogin">点检查用户名的时候老提示缺少对象
我把JS放在了内容页</content>之前
具体JS如下:
<script language ="javascript" type="text/javascript">
function Verity()
{
var ReturnValue=1;
ReturnValue=Register_Register1.Verify(document.all("TextBox1").value).value;
//debugger;
var msg=document.getElementById("<%=Label2.ClientID%>").;
if(ReturnValue==0)
msg.innerHTML="通过";
else
msg.innerHTML="验证错误";
msg.style.color="red";
}
</script>
内容页中还有这么一段
<asp:TextBox ID="username" runat="server"></asp:TextBox><font color="ff0000" size=3>*<input type="button" value="检查用户名" class="button" onclick="Verity()" id="btnLogin">点检查用户名的时候老提示缺少对象
ReturnValue=Register_Register1.Verify(document.all("TextBox1").value).value
应该是ReturnValue=Register_Register1.Verify(document.all("username").value).value
这个没问题
ReturnValue=Register_Register1.Verify(document.all("TextBox1").value)).value;
改成:
ReturnValue=Register_Register1.Verify(document.all("TextBox1").value);
document.getElementById('ctl00$ContentPlaceHolder1$TextBox1').value