`
rebecca
  • 浏览: 311612 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

ajax检查user email是否存在

    博客分类:
  • Ajax
阅读更多

来源:forhope

 

 

   1. // 首先创建一个xmlHttpReq对象,非IE浏览器使用new XMLHttpRequest()  
   2.   var xmlHttpReq;  
   3.         function createXMLHttpRequest(){  
   4.              if(window.ActiveXObject){  
   5.               xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");  
   6.               }else{  
   7.               xmlHttpReq = new XMLHttpRequest();  
   8.              }  
   9.           }  
  10.   
  11. //这是表单验证触发函数  
  12. function check(){  
  13.                 createXMLHttpRequest();  
  14.                 var usermail =document.getElementById("usermail").value;  
  15.                 //将邮箱提交给一个Servlet  
  16.                 var url="CheckUser?usermail="+usermail;  
  17.                  //采用Get的请求方式  
  18.                 xmlHttpReq.open("GET",url,true);  
  19.                 xmlHttpReq.onreadystatechange = showResult;  
  20.                 //onreadystatechange的值改变时触发的showResult函数  
  21.                   xmlHttpReq.send();  
  22.  }  
  23.   //返回响应信息,并显示在一个DIV中  
  24. function showResult(){  
  25.                 if(xmlHttpReq.readyState == 4){  
  26.                     if(xmlHttpReq.status == 200){  
  27.                       //将响应信息作为字符串返回  
  28.                         var result = xmlHttpReq.responseText;  
  29.      var checkResult = document.getElementById                    ("checkResult").innerHTML="<b>"+result+"</b>";                    }  
  30.                 }  
  31.             }  
  32. //页面  
  33.   
  34. 邮箱:  
  35. <input type="text" id="usermail" onblur="check()">  
  36. <span id="checkResult" style="float:left"></span>  
  37.   
  38. //servlet中只要用response对象打印相应信息即可  







//然后servlet调用userservice,userservice调用userdao的某个方法,实现真正的检查email
分享到:
评论

相关推荐

    Ajax完全自学手册(源代码).rar

    Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 ...

    Ajax完全自学手册(PPT)

    Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 ...

    Ajax完全自学手册PPT和源代码(ptt格式)

    Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 第3章 ...

    当当网全套源码(附带邮箱验证功能)

    检测is_email_verify邮箱是否通过验证,未通过进入verify_form.jsp c.更新最后一次登录时间last_login_time和IP地址last_login_ip。 d.将用户信息放入session。 e.都正确进入/main/main.jsp 4.main.jsp页面的页眉...

    网上商城需求报告

    public List&lt;User&gt; query(String email) throws Exception; 第七步:写接口的实现类 8、写一个struts.xml 包含use.xml 1)跳转到 /user/register_form.jsp &lt;action name="register" class="action.user....

    dangdang和smartstruts2.rar

    public List&lt;User&gt; query(String email) throws Exception; 第七步:写接口的实现类 8、写一个struts.xml 包含use.xml 1)跳转到 /user/register_form.jsp &lt;action name="register" class="action.user....

    博易博客 多用户博客程序

    博易支持多语言,您可以在全球任意地区的服务器上运行博易,而不用担心服务器时间和本地时间存在时差的问题。 Trackback 和 Pingback 特性 博易可以对所有链出的链接进行Track回溯和Ping回溯,您的博客链接将自动...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

    ZendFramework中文文档

    ContextSwitch and AjaxContext 7.8.4.3.1. 缺省可用的上下文 7.8.4.3.2. 创建定制的上下文 7.8.4.3.3. 为每个动作设置上下文 7.8.4.3.4. 初始化上下文开关 7.8.4.3.5. 另外的功能 7.8.4.3.6. AjaxContext ...

    asp.net知识库

    利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法 asp.net报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL...

    [php框架]非官方_Kohana_3_中文译本.zip

    如何生成一个很难被其他人检测到的 cmail地址 如何创建一个 email链接 如何创建一个css链接 如何创建一个脚本链接 如何显示一张图片 如何设置属性 如何使用文本类 Kohana text类是一个文木助于。它用来帮助处理...

Global site tag (gtag.js) - Google Analytics