码迷,mamicode.com
首页 > Web开发 > 详细

asp.net ajax+ashx局部验证

时间:2014-08-02 12:44:33      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:http   java   使用   os   io   for   cti   ar   

优化用户体检功能

前台页面:

<script type="text/javascript">
function createXHL() {
if (window.XMLHttpRequest)
return new XMLHttpRequest;
else if (window.ActiveXObject)
return new ActiveXObject("Microsoft.XMLHTTP");
}
var xhr = "";
function checkmail() {
var mail = document.getElementById("txtEmail").value;
var url = "AjaxMail.ashx?mail=" + mail;
//创建xhr对象
xhr = createXHL();
//设置回调函数
xhr.onreadystatechange = ReadDo;
//初始化xhr对象
xhr.open("get", url, true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//发送
xhr.send(null);
}
function ReadDo() {
if (xhr.readyState == 4 && xhr.status == 200) {
var result = xhr.responseText;
var msg = document.getElementById("ltmail");
if (result == "true")
msg.innerHTML = "邮箱已存在!";
else
msg.innerHTML = "邮箱可以使用!";
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2>欢迎注册</h2>

<p>邮&nbsp;&nbsp; 箱:&nbsp;&nbsp;</p>
<input id="txtEmail" type="text" class="input" onchange="checkmail()" /><br/>
<asp:Label ID="ltmail" runat="server" Text="请输入常用邮箱"></asp:Label>
</div>

</form>

</body>

</html>

 

asp.net ajax+ashx局部验证,布布扣,bubuko.com

asp.net ajax+ashx局部验证

标签:http   java   使用   os   io   for   cti   ar   

原文地址:http://www.cnblogs.com/sxyy/p/3791427.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!